Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao a tutti. Premetto di essermi messo da pochissimo sul javascript.
Ho riscontrato subito questo problema: l'incompatibilità tra i vari browser...
Per fare qualcosa di molto semplice ho provato a fare uno script che converta da base 10 a base 2. Ho fatto due "versioni" cambiando un po' di sintassi ma su Mozilla e Chrome non funziano... mentre su Internet Explorer vanno alla grande.
1) (con lo script separato): http://www.hostering.altervista.org/DecToBinConverter/inde ... 2) (con script nel corpo): http://www.hostering.altervista.org/DecToBinConverter/prov ...
PS: non differiscono solo per il fatto che lo script è in un file o meno...
Usando un framework javascript come jquery questi problemi non li avresti.
per me il problema è questo:
Codice sorgente - presumibilmente Plain Text
getElementById('to').value
Infatti da quello che vedo su internet è Internet explorer che fà come cavolo gli pare mentre firefox e webkit seguono le regole.
Da quello ke leggo non permettono ad una funzione get di settare il valore mentre ie fà come cavolo gli pare.
mmmh.. non ho ben in mente cosa sia un framework JQuery... tuttavia questa calcolatrice http://www.hostering.altervista.org/BuzzCalculator.html funziona perfettamente utilizzando il getElementById()...
come mai in questo funziona, mentre nel convertitore no?