Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509

    link che modifichi lo stato di un select?

    ciao a tutti vorrei far si che al click su un'immagine mappata mi modifichi lo stato di un select che ho accanto..

    girovagando ho trovato questo:
    codice:
    <form name="cerco" method="get" action="cerco.php">
    <select name="zone" class="menu02">
    <option>Campalto</option>
    <option>Carpenedo</option>
    <option>Chirignago</option>
    <option>Cipressina</option>
    <option>Dese</option>
    <option>Favaro Veneto</option>
    </form>
    
    <map name="MP01">
    <area href="javascript:document.cerco.zone.selectedIndex=0" shape="area" coords="192, 169 , 245, 286">
    <area  shape="area" href="javascript:document.cerco.zone.selectedIndex=1" coords="142, 143, 197, 156">
    <area href="javascript:document.cerco.zone.selectedIndex=2" shape="area" coords=" 44, 170, 101, 186">
    <area href="javascript:document.cerco.zone.selectedIndex=3" shape="area" coords=" 93, 114, 144, 129">
    <area href="javascript:document.cerco.zone.selectedIndex=4" shape="area" coords="202, 76, 232, 88">
    </map>
    
    [img]immagini/localita01.jpg[/img]
    solo che se premo sulle zone mi apre una pagina bianca con un numero anzichè modificarmi lo stato del select. cosa posso fare?
    grazie.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <area href="#" onclick="document.cerco.zone.selectedIndex=0;retur n false" ......

    Ho pero' qualche perplessita' sull'assenza del tag </select> e sulla scelta di shape="area" con sole due coordinate

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509
    il </select> ho dimenticato di scriverlo qui sul forum

    per quanto riguarda l'uso di "area" è perchè "polygon" che dovrebbe essere fatto apposta per la creazione di rettangoli (da quel che ho letto) non funzionava, e non mi creava alcuna area cliccabile...
    "area" invece pare che mi funzioni ottimamente.
    sperimento e al limite ti dico

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    509
    grande
    funziona perfettamente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.