HighDots Forums  

Re: Problema con checkbox

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


Discuss Re: Problema con checkbox in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: Problema con checkbox - 10-19-2006 , 05:19 AM






In data 19 Oct 2006 02:17:21 -0700, Il_Puntatore ha scritto:

Quote:
Salve ragazzi, ho un problema molto strano con il javascript, ho una
checkbox che devo controllare tramite una funzione, però capita che
quando è presente solo una checkbox, la proprieta checked nella
posizione iesima, segnala l'errore "document.form.check[0] has no
properties", anche se la checkbox ha il segno di spunta, invece la
lunghezza della checkbox viene segnalata come indefinita, anche se
effettivamente ne è presente una,
perché se ne hai una sola non è un array...

Quote:
script language="JavaScript"
type="text/javascript"

Quote:
function control()
{
alert(document.form.check[0].checked);
se è una sola basta togliere l'indice dell'array...

--
"Ti sei salvato
o sei entrato in banca pure tu?"
A.V.


Reply With Quote
  #2  
Old   
Il_Puntatore
 
Posts: n/a

Default Re: Problema con checkbox - 10-19-2006 , 05:24 AM







Cristiano Larghi ha scritto:

Quote:
In data 19 Oct 2006 02:17:21 -0700, Il_Puntatore ha scritto:

Salve ragazzi, ho un problema molto strano con il javascript, ho una
checkbox che devo controllare tramite una funzione, però capita che
quando è presente solo una checkbox, la proprieta checked nella
posizione iesima, segnala l'errore "document.form.check[0] has no
properties", anche se la checkbox ha il segno di spunta, invece la
lunghezza della checkbox viene segnalata come indefinita, anche se
effettivamente ne è presente una,
perché se ne hai una sola non è un array...

script language="JavaScript"
type="text/javascript"

function control()
{
alert(document.form.check[0].checked);
se è una sola basta togliere l'indice dell'array...
Ho capito, però come faccio a controllare se la checkbox ha il segno
di spunta, oppure no, anche quando è presenta una soltanto? Visto che
document.form.check.length restituisce indefinito, quando c'è solo una
checkbox ?



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

Default Re: Problema con checkbox - 10-19-2006 , 05:35 AM



In data 19 Oct 2006 02:24:46 -0700, Il_Puntatore ha scritto:

Quote:
Ho capito, però come faccio a controllare se la checkbox ha il segno
di spunta, oppure no, anche quando è presenta una soltanto? Visto che
document.form.check.length restituisce indefinito, quando c'è solo una
checkbox ?
document.form.check.checked ?
In generale:
var check=document.form.check[0]||document.form.check;
alert(check.checked);

--
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"

B.M.


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.