Eléphant du PHP |
53 Messages
07 févr. 2015, 11:58
Bonjour et merci pour ta réponse.
Malheureusement, malgré de nombreux essais et variantes ça ne fonctionne pas.
Voici avec un peu plus de détails.
J'ai un formulaire qui se résume ainsi :
<form name="form" method="POST" action="<?php echo $url; ?>" onsubmit="return testform(this.nom)">
...
<td width="131" height="22"><input name="nom" size="30"></td>
...
<div style="text-align: center;"><input value="Envoyer" type="submit">
La variable "nom" est vérifiée par une fonction testformulaire en JS et tout fonctionne bien.
function testform(nom) // en JS
{
if((nom.value == "") || (nom.value.length >25)) // nom limité à 25 caractères.
{
document.getElementById("nom").value = document.getElementById("nom").value+"s";
}
etc...
return true
}
J'ai inséré ta proposition mais rien n'y fait. Impossible de modifier la variable "nom".
Je ne vois pas. Une autre idée ? ou une erreur de ma part ?
Bien à vous.