[JS] Acceder au format ecriture d'1 champ txt
Dadoo91
-
Dadoo91 -
Dadoo91 -
Bonjour,
Je suis un peu débutant en javascript, et j'ai donc besoin de votre aide. En fait, je suis en train de créer un formulaire d'inscription, et pour le rendre plus ergonomique, j'utilise le javascript. En particulier pour effectuer la vérification des champs avec une icone qui s'affiche lorsque la saisie correspond ou ne correspond pas aux critères.
Cependant, il y a des champs où il faut écrire en japonais, et d'autre, seulement en caractère latin. Alors je voudrais savoir comment acceder au format d'écriture qui se trouve dans le champ du formulaire.
Et une autre question aussi, je voudrais, en plus de l'apparition d'une icône, une coloration du champs en fonction de la bonne ou mauvaise saisie. Mais comment acceder à la couleur de fond du champ ?
Merci d'avance pour votre aide :D
Je suis un peu débutant en javascript, et j'ai donc besoin de votre aide. En fait, je suis en train de créer un formulaire d'inscription, et pour le rendre plus ergonomique, j'utilise le javascript. En particulier pour effectuer la vérification des champs avec une icone qui s'affiche lorsque la saisie correspond ou ne correspond pas aux critères.
Cependant, il y a des champs où il faut écrire en japonais, et d'autre, seulement en caractère latin. Alors je voudrais savoir comment acceder au format d'écriture qui se trouve dans le champ du formulaire.
Et une autre question aussi, je voudrais, en plus de l'apparition d'une icône, une coloration du champs en fonction de la bonne ou mauvaise saisie. Mais comment acceder à la couleur de fond du champ ?
Merci d'avance pour votre aide :D
A voir également:
- [JS] Acceder au format ecriture d'1 champ txt
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Hp usb disk storage format tool - Télécharger - Stockage
- Format apfs - Guide
- Écriture facebook - Guide
Cependant, si le code est vraiment necessaire pour m'aider, je ne peux que le donner :
Voici le code HTML/PHP :
<form method="post" action="identite.php" name="identite"><br />
<tr>
<td style="width: 270px; text-align: right;">Prénom <br />名</td>
<input name="prenom_japonais" onchange="validation_prenom_jap();"
<?php if(isset($_SESSION['prenom_japonais'])) {echo 'value="' . $_SESSION['prenom_japonais'] . '"';}?>/>(日本語) <img name="img_prenom_jap" src='off.gif'> </td>
</tr>
Et le script en javasricpt :
function validation_prenom_jap()
{
var prenom_jap_exp = new RegExp("[a-zA-Z -]{1,}","i"); //Ici, je demande qu'il y a au moins une lettre
var prenom_jap_valid = 0;
if(prenom_jap_exp.test(document.forms[0].prenom_japonais.value)) {prenom_jap_valid=1;} //vérification de la valeur du champ
else {prenom_jap_valid=0;}
if(prenom_jap_valid==1) {document.images['img_prenom_jap'].src='on.gif';} //Image changée pour montrer la validation
else if(prenom_jap_valid==0) {document.images['img_prenom_jap'].src='off.gif';} //Image changée pour montrer la non validation
}
Voila, j'espere que j'ai été clair et que vous pourrez m'aider dans mon avancée.
Merci d'avance :D