Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Evitare doppio valore!

  1. #1

    Evitare doppio valore!

    ciao !

    ho una select :
    codice:
        <select name="act" name="segno">
        <option selected>Scegli l'operazione</option>
        <option>+</option>
        <option>-</option>
        <option>*</option>
        <option>/</option>
        </select>
    che viene presa poi da una pagina php..... poi ho un campo hidden con pure nome "act" come la select per poi fare il controllo nella pagina php.

    Devo fare in modo che se alla select "segno" è stata selezionata ... il secondo campo ( un'altro oltre al hidden ) deve diventare "disable"... ovvero non scrivibile.

    idee ?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    <select name="act" name="segno">
    <option selected>Scegli l'operazione</option>
    <option>+</option>
    <option>-</option>
    <option>*</option>
    <option>/</option>
    </select>
    che è sto doppio name?


    praticamente vuoi che se selezioni "+" si disabiliti il campo hidden (nn verrà mandato al server)

    <script>
    function dennis(was){
    if(was=="+")document.NOMEFORM.NOMECAMPO.disabled=t rue
    else document.NOMEFORM.NOMECAMPO.disabled=false
    }
    </script>

    <select name="segno" onChange="dennis(this[this.selectedIndex].text)">
    <option selected>Scegli l'operazione</option>
    <option>+</option>
    <option>-</option>
    <option>*</option>
    <option>/</option>
    </select>

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.