Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Script di deselezione campo form che non funziona in firefox

    Ciao a tutti,

    uso i segeunti script in un mio template:

    1) la prima funzione pulisce un imput select quando viene selezionato un dato radio box


    function clearTabSearchBox(strForm,CLT_Name) {
    eval("document." + strForm)[CLT_Name].value=""; //eval("document.all['" + String(strForm) + "']['" + CLT_Name + "'].value=''");
    }


    2) la seconda funzione deseleziona il radio imput quando viene selezionato un select


    function clearTabSearchRadio(strForm,CLT_Name) {
    var lCnt = eval("document." + strForm)[CLT_Name].length; //eval("document.all['" + CLT_Name + "']").length;
    for (var ii=0; ii<lCnt; ii++)
    eval("document." + strForm)[CLT_Name][ii].checked=false;
    }


    Il tutto funziona correttamente in IE ma non in firefox.
    Qualcuno ha visto qualcosa di simile?

    Grazie

    Andrea

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    function clearTabSearchBox(strForm,CLT_Name) {
    document.forms[strForm].elements[CLT_Name].value='';
    }
    
    function clearTabSearchRadio(strForm,CLT_Name) {
    var lCnt = document.forms[strForm].elements[CLT_Name].length;
    for (var ii=0; ii<lCnt; ii++)
    document.forms[strForm].elements[CLT_Name][ii].checked=false;
    }
    prova, ciao

  3. #3
    Ciao,

    grazie per la dritta pero' continua a non funzionare in firefox.....
    Sti browser mi fanno perdere la pazienza......farli tutti standard e' troppo complicato......

    Altre idee??

    Grazie

    Un saluto

    Andrea

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    le due funzioni originali scritte da Andraecfm funzionano correttamente in IE7, Firefox2 e Opera9: bisogna poi vedere, naturalmente, come vengono richiamate :master:
    Pietro

  5. #5
    Ciao Pietro,

    attualmente i metodi vengono chiamati come segue:

    <form action="......." method="get" name="search" >

    <input type="Radio" onclick="clearTabSearchBox('search','destid')" name="destidtop" id="destidtop" value="..">........

    <select name="destid" id="destid" size="1" onChange="clearTabSearchRadio('search','destidtop' )">
    <option value="...." selected="selected">........</option>
    </select>

    <input class="submithotelhome" type="submit" value="........" />

    </form>


    Vedi qualcosa di strano???

    Grazie

    Andrea

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.