Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322

    document.getElementById

    Ho un problema con il seguente codice..

    Ho una tabella contenente il seguente form

    Codice PHP:
         <input name="id" type="text" size="8" maxlength="8" class="L1">      
    <
    input name="pass" type="password" size="8" maxlength="8" class="L1">     
    <
    class="P4">       
    [
    url="#"]Entra[/url]
           
    [
    url="#"]Registrati[/url]     
    </
    p
    La funzione login() è

    Codice PHP:
        function login () {       
    user document.getElementById("id").value;
    pasw document.getElementById("pass").value;       
    var 
    myImg=new Image();       
    myImg.src='login.php?User='+user+'&Pasw='+pasw;     

    Il problema è che non ho nessun valore in "user"!

  2. #2

    Re: document.getElementById

    Io sostituirei name con ID

    <input name="id" type="text" size="8" maxlength="8" class="L1">
    <input name="pass" type="password" size="8" maxlength="8" class="L1">
    <p class="P4">
    Entra

    Registrati
    </p>

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non capisco la logica di costruire una nuova immagine per il login ma avrai i tuoi buoni motivi.
    Tornando al problema, non hai nessun dato in user (come non l'hai neanche in pass) perché nel input assegni solo il nome e non id, mentre il dato lo recuperi con id (cosi funziona con ie che non distingue i due attributi) pertanto basta assegnare l'id a campi.
    Ti consiglio di non utilizzare parole (tipo id, select, form, input, text, name, etc...) che sono riservate al form per nominare i campi, alcuni browser potrebbero non funzionare o confondersi.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.