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

    Abilitare campo text function unica

    Ciao ragazzi,

    mi sto impiccando a fare una function centralizzata (se cosi si dice)

    ho un campo check e un campo testo disabled.

    attivando il check vorrei abilitare il campo di testo abbinato.

    volevo provare a fare una cosa del genere:

    ASA<input type="checkbox" name="asa_check" value="1" onClick="abilita('asa')"><input type="text" size="50" name="asa" disabled>

    e la function:

    function abilita(quale){
    alert(document.form07.
    quale
    .disabled)
    }
    Sicuramente quel quale
    non andrebbe cosi. Come potri risolvere?????

    Grazie 1000 David

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    ASA<input type="checkbox" name="asa_check" value="1" onClick="abilita('asa')"><input type="text" size="50" name="asa" disabled="true">

    e la function:

    function abilita(quale){
    alert("ora abilito "+quale);
    document.form07.elements[quale].disabled=false;
    }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    document.form07.elements[quale].disabled=false;
    Questo era il mio problema...

    Grande Mich_

  4. #4
    Nonn so se ho capito ....


    function elementDisabled(elemento, isDisabled) {
    elementColor(elemento, isDisabled ? DISABLED_COLOR : ENABLED_COLOR);
    if (e.type == "text" || e.type == "textarea") e.readOnly = isDisabled; else elemento.disabled = isDisabled;
    return isDisabled;
    }


    document.form.nomecampo.isDisabled= true /false

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 © 2024 vBulletin Solutions, Inc. All rights reserved.