PDA

View Full Version : Html controllare un campo menu (select) con un pulsante esterno


Cionno
15-12-2005, 14:03
come da topic avrei la necessità di effettuare lòo scrolling di un campo form (menu) tramite l'ausilio di due pulsanti estreni che premettano di selezionare il valore giusto all'interno di una menubox (select)

per esempio una data o un campo testuale

consigli graditi

è possibile fare qualcosa con il comando onmousedown applicato al pulsante immagine?

chetidolanimale
17-12-2005, 01:25
ti serve una funzione javascript, che si attiva allo scatenarsi dell'evento onclick sull'immagine, o meglio sull'elemento input di tipo button.
ad esempio

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" language="javascript">
function varia(direzione, idElemento){
selectt=document.getElementById(idElemento);
if(direzione==0){
if(selectt.selectedIndex==selectt.length-1) return;
selectt.selectedIndex+=1;
}
else{
if(selectt.selectedIndex==0) return;
selectt.selectedIndex-=1;
}
}
</script>
</head>

<body>
<form id="data">
<select id="giorno">
<option value="lun">lunedì</option>
<option value="mar">martedì</option>
<option value="mer">mercoledì</option>
<option value="gio">giovedì</option>
<option value="ven">venerdì</option>
<option value="sab">sabato</option>
<option value="dom">domenica</option>
</select>
<input type="button" value="+" onclick="varia(0,'giorno');" />
<input type="button" value="-" onclick="varia(1,'giorno');" />
</form>
</body>
</html>