Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    98

    disable submit con clear

    ciaoa tutti e scusate il quesito banalissimo ma sono fusa e per di più art director

    script:
    function VediForm(id){
    document.getElementById(id).style.display = "";
    }
    function NascondiForm(id){

    document.getElementById(id).style.display = "none";
    }

    function TogliTutto(){

    document.autocertificazioni.enterform.disabled= true;

    NascondiForm('FORM2');

    NascondiForm('FORM1');

    }

    nel codice HTML:

    <input id="clear" name="clear" type="reset" value="annulla" onclick="TogliTutto(this)" />

    e non funziona, o meglio funziona solo in parte, non disabilita l'input id="enterform", che è di tipo submit.
    c'è un motivo, vero?
    grazie
    °°°°°°°°°°°°°°°°°°°°°°°°°°
    klingsoror@gmail.com

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Caio kosta,
    mi spiace che sei fusa... e per di più art director!! (è grave? :master: ) comunque...
    se usi questa sintassi
    codice:
    document.autocertificazioni.enterform.disabled=true;
    nella pagina devi avere un solo form che ha name="autocertificazioni"
    con all'interno un solo input con name="enterform"

    se invece vuoi usare l'id ti basta usare il getelementById
    codice:
    document.getelementById('enterform').disabled=true;

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    98
    è gravissimo, non so una MAZZA di programmazione
    grazie mille, ti devo la vita,a desso verifico.
    omaggi :maLOL:
    °°°°°°°°°°°°°°°°°°°°°°°°°°
    klingsoror@gmail.com

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    addirittura la vita VVoVe:

    ocio alle maiuscole e minuscole (javascript è CaseSensitive)

    ho scritto sbagliato prima! E' getElementById

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    98
    si avevo notato... comunque come prima non disabilita l'input.
    devo avere una macumba sulla schiena...
    °°°°°°°°°°°°°°°°°°°°°°°°°°
    klingsoror@gmail.com

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    prova

    codice:
    document.autocertificazioni.enterform.disabled = "disabled";
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    98
    non va, ragazzi c'è un viz:
    nell'HTML:
    <form method="post" name="visurecorrenti" target="_self" class="visura" id="autocertificazioni" onclick="document.autocertificazioni.enterform.dis abled=false;">

    poi nell'input:
    <input id="clear" class="destra" tabindex="21" name="clear" type="reset" value="annulla" onclick="TogliTutto(this)" />

    e tutto per simulare un sito dinamico...
    °°°°°°°°°°°°°°°°°°°°°°°°°°
    klingsoror@gmail.com

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ma perché all'interno del tag form c'è ?
    codice:
    onclick="document.autocertificazioni.enterform.disabled=false;
    peffozza che con l'altra funzione non riesci a disabilitarlo
    l'onclick del button si verifica prima dell'onclick del form

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    98
    difatti ho passato così:
    function SelectPage(dato,index){
    var lunghezza = document.forms[0].visura.length;
    document.correnti.enterform.disabled=false;
    for (var i=0; i<lunghezza; i++){
    if ( document.forms[0].visura[i].value == dato ){
    document.forms[0].visura[i].checked = true;
    visura=dato;
    prec = index;
    }else{
    document.forms[0].visura[i].checked = false;
    }

    }
    }
    e tolto l'onclick sul form
    alla fine ne siamo usciti
    grazie a tutti
    °°°°°°°°°°°°°°°°°°°°°°°°°°
    klingsoror@gmail.com

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