Visualizzazione dei risultati da 1 a 2 su 2

Discussione: script su firefox

  1. #1

    script su firefox

    Ciao,
    perche' questo codice funziona su IE e Opera ma non su FireFox?

    prova


    <form name="formRicerca">
    <select multiple style="width:100px" name="box">
    </select>
    </form>

    Dove la funzione e' cosi' definita:
    function addToSelect(nameSelect,text,value) {
    nameSelect.options[0]=new Option(text,value);
    }

    Ciao e grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    C'e` un mismatch tra oggetti e stringhe.

    Nella riga:
    onclick="addToSelect(formRicerca.box,'txt','val')

    formRicerca.box e` una stringa (andrebbe messa tra apici) mentre nella funzione e` considerato un oggetto.

    Prova a sostituire con:
    onclick="addToSelect(document.formRicerca.box,'txt ','val')


    oppure (secondo la sintassi moderna):
    onclick="addToSelect(document.getElementById(formR icerca).box,'txt','val')
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.