Visualizzazione dei risultati da 1 a 6 su 6

Discussione: assegnazione valore

  1. #1

    assegnazione valore

    Che cosa sbaglio??

    <script...>
    function prova() {
    ...
    pippo= document.Login.user.value;
    ...
    }
    </script>


    ...
    ...
    ...
    <form name="Login">
    <input type="text" name="user">
    <input type="button" name="invia" onclick="javascriptrova();">
    </form>

    ...
    ...

    Mi da errore su : pippo= document.Login.user.value;
    mi dice che pippo= document.Login.user e' nullo o non e' un oggetto.

    Che ho sbagliato??

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova a cambiare i nomi: potrebbe essere che login e user siano riservati

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Se faccio :

    document.write(document.Login.user.value);

    mi visualizza il contenuto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ma il codice della pagina e` a posto?

    Ci sono i tag di chiusura </body> e </html> ?

    document.write non si puo` usare su una pagina completa.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Si c'e' tutto, tanto che la visualizzazione mi mostra il contenuto della variabile ma se faccio un if sopra mi dice che non e' un oggetto o e' nullo.

    Insomma:
    document.write(document.Login.user.value); FUNZIONA

    if (pippo==document.Login.user.value) { NON FUNZIONA

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Se funziona document.write(), la pagina non e` a posto o il browser e` bacato.

    Prova a fare
    alert(document.Login.user.value);

    Ciao
    Michele
    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.