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

    errore [object HTLInputElement]

    Salve a tutti.
    Sto avendo un problema con una verifica di una campo devo controllare se la apssword ripetuta corrisponde alla precendente

    HTML:
    Codice PHP:
    <input name="password" type="password" class="register" id="password" size="15" maxlength="15" onKeyPress="document.getElementById('errpassword').innerHTML=''" onChange="errpassword(this.value)">
    <
    input name="rpassword" type="password" class="register" id="rpassword" size="15" maxlength="15" onKeyPress="document.getElementById('errrpassword').innerHTML=''" onChange="errrpassword(this.value)" 

    Javascript:
    Codice PHP:
    function errrpassword(dato){
        
    alert(document.getElementById('password'));
        if(
    dato==document.getElementById("password")){
            
    document.getElementById("errrpassword").innerHTML="<img src=\"../images/form/visto.png\">";
    }else{
        
    document.getElementById("errrpassword").innerHTML="<img src=\"../images/form/error.png\" title=\"la password ripetuta non corrisponde\">";
    }

    nella finestra alert mi da l'erro descritto in oggetto.

    Come posso risolverlo???
    E come non riconoscesse il campo password

  2. #2
    ci sono una marea di errori...
    cerca di non chiamare elementi html simili a funzioni js (errrpassword)...

    prova con questo codice
    Codice PHP:
    <input name="password" type="password" class="register" id="password" size="15" maxlength="15" onKeyPress="document.getElementById('errpassword').innerHTML=''"


    <
    input name="rpassword" type="password" class="register" id="rpassword" size="15" maxlength="15" onKeyPress="document.getElementById('errpassword').innerHTML=''" onChange="checkPassword(this.value)" >
    <
    span id="errpassword"></span
    Codice PHP:
    function checkPassword(dato){ 
        if(
    dato==document.getElementById("password").value){ 
            
    document.getElementById("errpassword").innerHTML="<img src=\"../images/form/visto.png\">"
        }else{ 
        
    document.getElementById("errpassword").innerHTML="<img src=\"../images/form/error.png\" title=\"la password ripetuta non corrisponde\">"
        } 


  3. #3
    grazie ma ho risolto differentemente anzi o cambiato proprio tutto comunque grazie

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.