View Full Version : PROBLEMA CON FORM SELECTED LIST
XPERT2000
28-09-2006, 14:29
Ragazzi premetto che sono alle prime armi con l'html, sto imparando a fare dei form che permettono scelte multiple le cd. selection list.
Il codice da me inserito tralatro preso papale papale da html.it :
<form>
<fieldset><legend>Siti per webmaster</legend>
<select name="siti">
<option value="http://www.html.it" selected="selected">www.html.it
</option>
<option value="http://freephp.html.it">frephp.html.it </option>
<option value="http://freasp.html.it">freasp.html.it </option>
</select>
</fieldset>
</form>
Il form compare le scelte pure ma quando clicco sulle varie opzioni non fa niente.
Come mai???
perchè così gli carichi dei valori, ma non stai dicendogli di fare nessuna azione
XPERT2000
28-09-2006, 14:33
perfettamente ho capito, quindi ho indicato i value e per fargli fare l'azione cosa dovrei aggiungere?? mi potresti aiutare per favore?
XPERT2000
28-09-2006, 17:11
c'è bisogno di una java script?
Cosa ti aspetti che faccia?
XPERT2000
28-09-2006, 17:51
Cosa ti aspetti che faccia?
aprire i link
Senza form, tramite javascript:
<fieldset><legend>Siti per webmaster</legend>
<select name="siti" onchange="location = this.options[ this.selectedIndex ].value;">
<option value="http://www.html.it" selected="selected">www.html.it</option>
<option value="http://freephp.html.it">frephp.html.it </option>
<option value="http://freasp.html.it">freasp.html.it </option>
</select>
</fieldset>
Ma tieni conto che così, l'opzione selezionata non potrà mai essere visitata (subito) perchè è già selezionata.
Oppure, tramite form, php & javascript (questo è un file php)
<?php
if (isset($_POST['siti'])
header("Location: {$_POST['siti']}");
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<fieldset><legend>Siti per webmaster</legend>
<select name="siti" onchange="form.submit()">
<option value="http://www.html.it" selected="selected">www.html.it</option>
<option value="http://freephp.html.it">frephp.html.it </option>
<option value="http://freasp.html.it">freasp.html.it </option>
</select>
</fieldset>
</form>
XPERT2000
28-09-2006, 20:13
saresti così gentile da riportarmi un esempio in javascript?
saresti così gentile da riportarmi un esempio in javascript?Lo ha fatto kk3z appena prima.
XPERT2000
28-09-2006, 21:27
scusate ragazzi non ci sto con la testa
grazieee
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.