Dans une forme une zone de texte est créée dynamiquement en cliquant sur le bouton Ajouter de telle sorte que la zone de texte est créée dans une nouvelle ligne.Maintenant mon problème est la validation des zones de texte qui ont été créées dynamiquement qu'il affiche un message si l'une des zones de texte est laissée vide lorsque le formulaire est envoyé en cliquant sur le bouton Envoyer. Veuillez m'aider.validation javascript sur les zones de texte créées dynamiquement
EDIT
<html>
<head>
<SCRIPT language="javascript">
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "text";
cell1.appendChild(element1);
}
</SCRIPT>
</head>
<body>
<form onSubmit="return validateFormOnSubmit(this)">
<INPUT type="button" value="Add More Symptom " onClick="addRow('dataTable')" />
<TABLE id="dataTable" >
<TR>
<TD >
<INPUT type="text" name="symp[]" />
</TD>
</TR>
</TABLE>
<input type="submit" value="Submit" name="ADD_SUBMIT">
</form>
</body>
</html>
Ci-dessus, le script d'ajouter de nouvelles zones de texte dans une nouvelle ligne. Maintenant, je demande que lorsque vous cliquez sur le bouton Soumettre, chaque zone de texte doit être validée, qu'elle soit vide ou non côté client. Les valeurs entrées dans la zone de texte ne doivent pas disparaître et le nombre de zones de texte vides doit être identique.
1. Validation des zones de texte côté client ou côté serveur? 2. montrer un peu de code peut-être pourrait nous répondre. 3. Si la validation côté client des boîtes ne change pas beaucoup, elles sont créées dynamiquement ou non. –
Ici, les zones de texte, créées dynamiquement, doivent être validées côté client. – Satish