vi sottopongo un problmea
ho questa fuznione
codice://ciclo tutti i valori del form function PreparaDati(){ stringa = ""; var form = document.forms[0]; var numeroElementi = form.elements.length; for(var i = 0; i < numeroElementi; i++){ if(i < numeroElementi-1){ stringa += form.elements[i].name+"="+encodeURIComponent(form.elements[i].value)+"&"; }else{ stringa += form.elements[i].name+"="+encodeURIComponent(form.elements[i].value); } } //alert(stringa); }
vorrei prelevare tutti i campi del form in oggetto
quando chiamo la funzione page vorrei memorizzare in un valore la stringa creata dalla funzione PreparaDati()... ho provato cosi...codice:<form id="loginform" onsubmit="javascript:page('inc/login.asp', 'loginarea');" > <input type="text" name="utente" value="Username" onfocus="this.value='';" size="10"/> <input type="password" name="password" value="password" size="10" onfocus="this.value='';"/> <input type="submit" name="accedi" value="accedi"/> <input type="button" name="button" value="button" onclick="javascript:page('inc/login.asp', 'loginarea');" > </form>
codice:url = "prova.asp&"+PreparaDati() page_request.open('GET', url, true) page_request.send(null)
ma niente da fare...
suggerimenti???
grazie

Rispondi quotando