 
View Full Version : Html controllare un campo menu (select) con un pulsante esterno
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>
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.