Ciao a tutti,
grazie a questo script
Codice PHP:
<script type="text/javascript">
<!--
var arrInputGruppo = new Array(0);
var arrInputValueGruppo = new Array(0);
function addInputGruppo() {
//arrInput.push(createInput(arrInput.length));
arrInputGruppo.push(arrInputGruppo.length);
//arrInputValue.push(arrInputValue.length);
arrInputValueGruppo.push("");
displayGruppo();
}
function displayGruppo() {
document.getElementById('gruppo').innerHTML="";
for (intI=0;intI<arrInputGruppo.length;intI++) {
document.getElementById('gruppo').innerHTML+=createInputGruppo(arrInputGruppo[intI], arrInputValueGruppo[intI]);
}
}
function saveValueGruppo(intId,strValue) {
arrInputValueGruppo[intId]=strValue;
}
function createInputGruppo(id,value) {
return "<input type='text' id='test "+ id +"' onChange='javascript:saveValueGruppo("+ id +",this.value)' value='"+ value +"'>
";
}
function deleteInputGruppo() {
if (arrInputGruppo.length > 0) {
arrInputGruppo.pop();
arrInputValueGruppo.pop();
}
displayGruppo();
}
// -->
</script>
</head>
<body >
<div align="center">
<p id="gruppo"></p>
[url="javascript:addInputGruppo()"]Aggiungi un Gruppo[/url]
[url="javascript:deleteInputGruppo()"]Rimuovi Gruppo[/url]
scaricato da html
riesco a creare al volo degli input text.
Ora siccome per ogni gruppo devo fare una insert diversa...
volevo sapere in asp come effettuare un controllo.... se esistono e riceverli in ciclo..
Ho visto qualcosa sul forum,
del tipo
for each key in Request.Form
E DENTRO IL MIO INSERT CHE SI RIPETE PER QUANTI SONO I VALORI...
ma non so esattamente come fare... poichè oltre a questi dati posso avere altri campi input dinamici.. (la stessa cosa infatti dovrei fare per il campo utente) forse basterebbero due for ma come? .....come posso fare?
grazie ragazzi.
giuseppe