HighDots Forums  

Submit buttom disabilitato e Safari 1.3.2

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


Discuss Submit buttom disabilitato e Safari 1.3.2 in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mr. Fix
 
Posts: n/a

Default Submit buttom disabilitato e Safari 1.3.2 - 05-24-2006 , 11:46 AM






Buongiorno a tutti,

avrei bisogno di disabilitare il pulsante di submit di un form, ma non
riesco a far funzionare 'sta procedura in Safari 1.3.2 (quello di Mac OS
10.3, con Safari 2 non ho provato)

Il nome/id del form è "Conferma", il pulsante (button) ha come nome/id
"ConfermaB" (notare la fantasia sfrenata... : )

onclick sul button ConfermaB lancia una piccola funzione che verifica i
dati, poi disabilita il pulsante e alla fine invia il modulo

function verifica(modulo) {
// Effettua le verifiche
modulo.confermaB.disabled=true;
// invia il form
}

Funziona perfettamente con Explorer e Firefox (nessun errore segnalato),
mentre Safari non fa nulla, non invia neanche il modulo...

Ho tentato anche con document.Conferma.ConfermaB.disabled=true; ma non
cambia nulla...

La Javascript Console (menu Debug) mi dice "Undefined value undefined
Line: 0"
che mi pare anche priva di senso...

Il fatto che Firefox non mi segnali nulla mi fa pensare ad un qualche
bug di Safari, ma davvero mi piacerebbe capire dov'è l'inghippo...

Qualche idea? : )

--
Mr. Fix @ home

Reply With Quote
  #2  
Old   
Mr. Fix
 
Posts: n/a

Default Re: Submit buttom disabilitato e Safari 1.3.2 - 05-24-2006 , 12:32 PM






Altri test...

aggiungendo nell'onclick del button "this.disabled=true" prima della
chiamata della funzione della verifica, il form parte e il pulsante
rimane sempre abilitato.
scrivendo invece "document.forms[0].ConfermaB.disabled=true" risalta
fuori lo stesso errore (undefined value)

--
Mr. Fix @ home

Reply With Quote
  #3  
Old   
Mr. Fix
 
Posts: n/a

Default Re: Submit buttom disabilitato e Safari 1.3.2 (risolto) - 05-24-2006 , 12:34 PM



Trovato l'inghippo, bastava usare input invece che button...

--
Mr. Fix @ home

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.