Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: input type

  1. #11
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ecco una bozza (da sistemare)
    codice:
    :
    <span id="p_uno">
      <input type="text" value="password" 
        onfocus="document.getElementById('p_uno').style.display='none'; 
        document.getElementById('p_due').style.display='inline'; 
        this.disabled='true; this.form.passw.focus();" />
    </span>
    <span id="p_due">
      <input type="password" name="passw" />
    </span>
    Provalo tu, perche` io non lo ho fatto.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  2. #12
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ho fatto una prova con innerHTML e pare funzionare
    codice:
    <script>
    function cambia(){
      var dd = document.getElementById('divPassword')
      dd.innerHTML='<input type="password" name="password">'
      setTimeout('document.NomeForm.password.focus()',50);
    }
    </script>
    <form name="NomeForm">
    <div id="divPassword"><input type="text" name="password" value="password" onfocus="cambia()"></div>
    <input type="submit" value="submit" name="submit">
    </form>

  3. #13
    fikata funziona.
    Però se l'utente cancella tutta la password che ha appena inserito non torna come prima, cioè la scritta "password".

  4. #14
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    però non puoi farlo all'onkeyup... devi farlo all'onblur
    codice:
    <script>
    function cambia(){
    	var dd = document.getElementById('divPassword')
    	dd.innerHTML='<input type="password" name="password" onblur="ricambia(this)">'
    	setTimeout('document.NomeForm.password.focus()',50);
    }
    function ricambia(pp){
    	if(pp.value==''){
    		var dd = document.getElementById('divPassword')
    		dd.innerHTML='<input type="text" name="password" value="password" onfocus="cambia()">'
    	}
    }
    </script>
    <form name="NomeForm">
    <div id="divPassword"><input type="text" name="password" value="password" onfocus="cambia()"></div>
    <input type="submit" value="submit" name="submit">
    </form>

  5. #15

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 © 2026 vBulletin Solutions, Inc. All rights reserved.