1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| <html>
<head>
<script type="text/javascript">
var data_form=new Array()
{
data_form[0]={"text":{"label":"NCIN","name":"ZNCIN"}};
data_form[1]={"text":{"label":"nom et prenom","name":"ZNP"}};
data_form[2]={"select":{"label":"departement","name":"zdep","choix",0:{"name":"TI","value":"technologie de l informatique"},1:{"name":"GM","value":"Genie mecanique"},2:{"name":"GE","value":"Genie electrique"}]}};
data_form[3]={"boutton":{"name":"bvalider","value":"valider"}};
}
dessiner_formulaire=function()
{
for(i=0;i<data_form.length;i++)
{
for(var indice in data_form[i] )
{
if(indice.indexOf("text",0)==0)
{
document.write(data_form[indice]["label"]+" : ");
document.write("<input type='text' name='"+data_form[indice]["name"]+"'><br>");
}
else{
if(indice.indexOf("select",0)==0)
{
for (i=0;i<data_form.indice.length;i++)
{
document.write(data_form[indice][i]["label"]+"<select> <option>data_form[2].choix[TI] <option>data_form[2].choix[GM] <option>data_form[2].choix[GE]</select>");
}
}
else{
if(indice.indexOf("boutton",0)==0)
{
document.write("<br> <input type='button' name='"+data_form.indice["name"]+"' value='"+data_form[indice]["value"]+"'><br>");
}
}
}
}
}
}
</script>
</head>
<body >
<form name="f">
<script language="javascript">
dessiner_formulaire();
</script>
</form>
</body>
</html> |
Partager