Newsgroup: it.comp.lang.javascript
Titolo: popup e netscape, aiuto...

Salve,
per primo, vi prego di scusare i miei erori, sono francese e non esiste news
group sul javascript in francese. Dunque tento di scrivere in italiano (mi
va meglio che l'inglese...).
Eco il mio problema:
Ho fato uno script dove utilizo la value di un popup menu :
<form method="post" name="menu">
    <select name="giorno" size="1" onChange="alert(this.value)">
      <option value="5">Lundi
      <option value="6">Mardi
      <option value="0">Mercredi
      <option value="1">Jeudi
      <option value="2">Vendredi
      <option value="3">Samedi
      <option value="4">Dimanche
    </select>
</form>
IE4.5 mi da corretamente la value, ma netscape mi ritorna sempre "null"
Vi ringrazio per il vostro aiuto
Pace e salute
Stephano

 ha scritto nel messaggio
news:B538870C.2615%step...@cybercable.tm.fr...



iQA/AwUBORKdEsQiRQIxAUAiEQISnQCfU5aGVDXTszH+4IjNyQNlqM6m42MAoJub
M1G3a13iXiCqJtaMOBisaGPI
=o+jy
-----END PGP SIGNATURE-----

 Explorer lascia correre un po troppo.
Explorer č piů completo! Non č che "lascia correre", č che anticipa sempre molte
richieste degli sviluppatori

Grazie mile a voi, Daniele e Alessandro !!
Modestamente, l'italiano lo parlavo molto da picolo, dai nonni, invece
javascript lo sto imparando ... ;-)
Ciao
Stephano



stephano wrote:

Eco il mio problema:

Ho fato uno script dove utilizo la value di un popup menu :

<form method="post" name="menu">

    <select name="giorno" size="1" onChange="alert(this.value)">

      <option value="5">Lundi

      <option value="6">Mardi

      <option value="0">Mercredi

      <option value="1">Jeudi

      <option value="2">Vendredi

      <option value="3">Samedi

      <option value="4">Dimanche

    </select>

</form>

IE4.5 mi da corretamente la value, ma netscape mi ritorna sempre "null"

Vi ringrazio per il vostro aiuto

Usa questa sintassi: 
onChange="alert(this.options[this.selectedIndex].value

per leggere l'ordinale dell'elemento scelto (Lundi=0;Mardi=1...) mentre
per avere proprio il valore dell'elemento scelto basta 
onChange="alert(this.options[this.selectedIndex].text
.

Con buona pace delle previsioni "astrologiche" di Explorer e dell'interpretazione
dei sogni dell'HTML. :-)))))

Riccardo

 

-----------------------------------------------------------------------

http://www.bottegasanlorenzo.it


http://www.jsdir.com


Need a JavaScript password?

http://www.agora.it/Ri.Riccardi/ingresso.html


-----------------------------------------------------------------------

"Any sufficientely advanced technology is indistinguishable from magic"

Arthur Charles Clarke

-----------------------------------------------------------------------

 


Piů che altro č una sorta di veggente :)
Questo anche per l'HTML, prova infatti a lasciare una tabella aperta, IE te
la visualizza perchč sa che la tua intenzione era quella di chiuderla e che
te ne sei dimenticato perchč hai avuto una telefonata che ti ha distratto.
NS invece si basa sul principio democratico del Fuhrer (si scrive cosě? Non
sono molto pratico di tedesco): e' una sorta di anteprima di quello che
faranno i computer tra una decina di anni, ossia riusciranno ad imporsi
sugli esseri umani! Inoltre se installi IE 5.5 beta 1, ti troverai di fronte
al primo programma che, una volta installato, cresce e poi muore! Se hai la
pazienza di aspettare vedrai il tuo computer distruggersi lentamente nel
giro di un mese.
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
FlyScript by JS Labs, JS in 3 click
http://jslabs.webhostme.com/servizi/flyscript/
------------------------------------------

 ha scritto nel messaggio
news:j4FQ4.5906$Vo3....@news.infostrada.it...


javascript lo sto imparando ... ;-)
L'italiano lo parli benissimo, hai solo qualche problemino con le doppie... :)
Ciao
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster più alto del mondo </description>
<a href="
http://www.probo.it/aoj
">Art of JavaS.</a>
<a href="
http://www.devil-inside.net/
">the devil inside</a>
<a href="mailto:
net...@netbusiness.it
">e-mail</a>
</sign>

 te ne sei dimenticato perchè hai avuto una telefonata che ti ha distratto.
beh, però per la faccenda del this.value mi sembra sensato che funzioni come
funziona in IE...

 wrote in message
news:39133867...@agora.stm.it...

 
E si, lo parlavo, micca lo scrivevo...
Grazie ancora ha voi tutti che avete risposto, penso che dovrei installare
il coretore in italiano perche questo newsgroup mi piace molto
Pace e salute
Stephano

 Questo anche per l'HTML, prova infatti a lasciare una tabella aperta, IE te


> Se ti può interessare..... Netscape 6 in questo caso fa la stessa cosa di
Il MIO Netscape 6 non fa altro che sbagliare le tabelle e crashare di
continuo...
A proposito... document.layers l'hanno tolto, e fin qui... ma non avevano
aggiunto document.all???


 cerchero` un'altra donna dentro ai sogni di Tarzan...

 quella con il nome '1' (stringa)
già provato document.images[new String("1")]? perchè se la metti così non ha
tutti i torti...

 tutti i torti...
Beh se l'uomo deve adattarsi alla macchina ben venga.
Ma perché non posso comandare IO e dire che quell'immagine deve chiamarsi "35" e basta? Perché devo usare [new String("1")] oppure "a35" invece di "35"? Per dare soddisfazione alla Microsoft che vuole
comandare? Perché LORO devono imporre i nuovi prodotti a scapito di altri ben "umani"?
Forza Giudice Jackson!
Con una punta di tristezza ma con molto orgoglio: io non mollo! :-)))
Ciao a tutti, Riccardo


 quella con il nome '1' (stringa)
La soluzione è far riferimento all'immagine con il NAME="xyz" ed a patto che "xyz" cominci con una LETTERA (a-z;A-Z).
E bravo IE, mi ci ha fatto perdere due giorni quando ho cominciato a giocare con i rollover onmouseover/onmouseout.;-)
Meditate gente, meditate.
Ciao, Riccardo


 onmouseover/onmouseout.;-) Meditate gente, meditate.
Quando mi e` capitato devo dire che ci ho messo solo pochi minuti a
svelare l'arcano... ma perche` memore delle analoghe cazzate che la M$
ha fatto altrove (vedi la possibilita` di stabilire in Access una
relazione tra tabelle connettendo campi testi con numerici =:-o), che mi
ha fatto intuire come M$ usasse _sempre_ dei maledetti filtri
pretendendo comunque di confrontare (anche quando non richiesto) dati di
tipo diverso. E non li puoi disattivare, sia chiaro.
Le immagini di quella pagina le ho rinominate da '1', '2', ... in 'fm1',
'fm2', ... (dove, certo che cosi` funzionasse, fm stava per il mio stato
d'animo nei confronti di microsoft: fanculo :-/)


 ha tutti i torti...
Ma io non devo discuterci... Voglio che segua la sintassi, punto.
