Stessa funzione tra 2 o più form

Danelius

Nuovo Utente
20 Apr 2011
1
0
0
Ciao ragazzi! Ho un piccolo problema con uno script per avviare una funzione tra form diversi, però non capisco dove sbaglio

PHP:
<html>
<head>
<script type="text/javascript" language="javascript">
function prova(mioForm)
{
	alert(document.forms[mioForm].animale.value);
}
</script>
</head>

<body>

<form name="form1">
<select name="animale">
  <option value="gatto">Gatto</option>
  <option value="cane">Cane</option>
  </select>
<input type="button" value="bottone1" onclick="prova(form1);">
</form>

<form name="form2">
<select name="animale">
  <option value="serpente">Serpente</option>
  <option value="lucertola">Lucertola</option>
  </select>
<input type="button" value="bottone2" onclick="prova(form2);">
</form>


</body>
</html>
:book:
 

micio86

Utente Attivo
HTML:
<html>
<head></head>
<body>

<form name="form1">
<select name="animale" id="animale">
  <option value="gatto">Gatto</option>
  <option value="cane">Cane</option>
  </select>
<input type="button" value="bottone1" onclick="alert(document.getElementById('animale').value);" />
</form>

<form name="form2">
<select name="animale" id="animale2">
  <option value="serpente">Serpente</option>
  <option value="lucertola">Lucertola</option>
  </select>
<input type="button" value="bottone2" onclick="alert(document.getElementById('animale2').value);" />
</form>

</body>
</html>

Oppure:

HTML:
<html>
<head></head>
<body>

<form name="form1">
<select name="animale" id="animale">
  <option value="gatto">Gatto</option>
  <option value="cane">Cane</option>
  </select>
<input type="button" value="bottone1" onclick="alert(this.form.animale.value);" />
</form>

<form name="form2" id="form2">
<select name="animale" id="animale2">
  <option value="serpente">Serpente</option>
  <option value="lucertola">Lucertola</option>
  </select>
<input type="button" value="bottone2" onclick="alert(this.form.animale2.value);" />
</form>

</body>
</html>
Meglio usare il DOM usando gli id... ricorca che gli id in una pagina devono essere univoci
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
Domenico_Falco1 Associare una stessa funzione get a due eventi a.click con classi differenti Ajax 6
K richiamare 2 volte stessa funzione Javascript 1
D Bottone che svolge funzione nella stessa pagina Javascript 9
P [checkbox e className] evitare di richiamare più volte la stessa funzione Javascript 0
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
M Estrarre soltanto i prodotti con stessa descrizione PHP 10
G Invio di più valori con la stessa checkbox PHP 4
S impostare un testo e una img nella stessa riga con jsPDF Javascript 0
M Compilazione automatica campi in input stessa pagina PHP 0
A Raggruppare record con stessa data PHP 13
A 2,4 e 5GHz stessa rete Adsl e Connettività 4
J [PHP] Visualizzare risultato query stessa pagina PHP 3
Tommy03 Due menù nella stessa app Sviluppo app per Android 0
W Come effettuare ripetute chiamate Curl con la stessa connessione autentica [PHP] PHP 0
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
M [PHP] Come display data nella stessa pagina PHP 4
U [PHP] Form stessa pagina con qualche complicazione PHP 0
T [Javascript] stessa pagina, stesso script: su un server va, su un altro NO! Javascript 6
MikSkagit [PHP] Risultati a video sulla stessa riga PHP 12
A [RISOLTO] PHP Selezionare tutti i file con stessa estensione PHP 2
Kolop [HTML] Menu a colonne stessa lunghezza HTML e CSS 7
A [HTML] stessa grandezza campi input safari HTML e CSS 1
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
E [PHP] Check tra 2 campi della stessa tabella PHP 14
Daniele450 [Javascript] Linkare ogni sigola voce dello stesso menu ad un div diverso della stessa pagina Javascript 3
M Collegare due NVR nella stessa rete IP Cam e Videosorveglianza 0
L passaggio di valori nella stessa pagina PHP 5
R form html e php nella stessa pagina PHP 4
F Immagini stessa altezza e larghezza HTML e CSS 1
R larghezza div rimane sempre la stessa anche aumentando i px HTML e CSS 8
felino Google Maps - Marker con la stessa latitudine e longitudine HTML e CSS 1
F Più chiamate ajax nella stessa pagina Ajax 0
altrove redirect 301 alla stessa pagina con un url rewrite PHP 0
filomeni Due Login con stessa password PHP 1
A [JQUERY] Passare dati stessa finestra (Nyromodal) jQuery 0
mirko.dagata Stessa posizione SERP ma traffico diminuito SEO e Posizionamento 4
P ritagliare immagini della stessa dimensione Webdesign e Grafica 0
S Problema con 2 script nella stessa pagina Javascript 1
F Script php e ajax nella stessa pagina Ajax 1
M sottomenu stessa altezza di menu con voce attiva evidenziata Javascript 3
Elisacau Aprire un link in un div nella stessa pagina!? HTML e CSS 7
Emix Problema nel concatenare jquery ed ajax nella stessa pagina Javascript 15
C 2 query sulla stessa tabella + group by MySQL 6
Shyson Inviare form alla stessa pagina Javascript 15
N diversi script nella stessa pagina web Javascript 4
minatore Gestione di 2 form nella stessa pagina PHP 24
L Pagine html nella stessa finestra Javascript 12
K [PHP] $_POST nella stessa pagina del form PHP 13
Monital inviare una sola variabile su select box della stessa pagina PHP 1

Discussioni simili