HighDots Forums  

2 controlli che non funzionano

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss 2 controlli che non funzionano in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Claudia G
 
Posts: n/a

Default 2 controlli che non funzionano - 09-19-2006 , 03:13 PM






<input type="text" name="via" value="">
<input type="text" name="cap" value="">

<INPUT type="button" value="clicca per copiare i dati sopra"
name="indirizzo1" onclick="
document.Form1.via_Fatt.value = document.Form1.via.value;
document.Form1.Provincia_Fatt = document.Form1.provincia.value;
document.Form1.Cap_Fatt.value = document.Form1.cap.value;
return false;" border="0" width="181" LANGUAGE="JavaScript">

<INPUT type=text name="via_Fatt" id="via_Fatt">
<INPUT type=text name="Cap_Fatt" id="Cap_Fatt" maxlength=5 >
<SELECT name="Provincia_Fatt" id="Provincia_Fatt">
<option value="">
</option>
<%
SQL = " SELECT * FROM Provincie order by provincia asc "
Set RS = Conn.Execute(SQL)
Do While Not RS.EOF
Response.Write "<option "
If Provincia_fatt = RS("id_provincia") Then
Response.Write " SELECTed "
End If
Response.Write "value= """ &RS("id_provincia")& """>"
&RS("Provincia")& "</option>"
RS.MoveNext
Loop
RS.Close
%>
</select>


Non so il perche ma il controllo:
document.Form1.via_Fatt.value = document.Form1.via.value;
funziona
mentre gli altri due no
dove sta l'errore????



Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: 2 controlli che non funzionano - 09-20-2006 , 04:46 AM






In data Tue, 19 Sep 2006 21:13:54 +0200, Claudia G ha scritto:

Quote:
input type="text" name="via" value=""
input type="text" name="cap" value=""

INPUT type="button" value="clicca per copiare i dati sopra"
name="indirizzo1" onclick="
document.Form1.via_Fatt.value = document.Form1.via.value;
con questa istruzione stai correttamente assegnando al value di una
textbox il value di un'altra textbox

Quote:
document.Form1.Provincia_Fatt = document.Form1.provincia.value;
? Provincia_Fatt è una select, qua stai ... boh, tentando di sostituire
l'intero oggetto select con un value ...
Non è così semplice: devi ciclarti tutte le option e cercare quella che
corrisponde al value; qua un esempio per capire:
http://groups.google.it/group/comp.l...3a0d5c3733b1eb

Quote:
%
SQL = " SELECT * FROM Provincie order by provincia asc "
Set RS = Conn.Execute(SQL)
Do While Not RS.EOF
Response.Write "<option "
If Provincia_fatt = RS("id_provincia") Then
cos'è Provincia_fatt? se è il valore client-side stai sbagliando
completamente logica (a parte che ha la F maiuscola, anche se in vbscript è
irrilevante)...

Quote:
Non so il perche ma il controllo:
document.Form1.via_Fatt.value = document.Form1.via.value;
funziona
mentre gli altri due no
potresti dirci perché ... che errore ti segnala la javascript console di
firefox?

--
"Run rabbit run
dig that hole, forget the sun
and when at last the work is done
don't sit down, it's time to dig another one"
P.F.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.