| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Sphinks
Data înscrierii: 04/Dec/2004
Mesaje: 31
Locație: Iasi
|
| Trimis: Mar Aug 23, 2005 5:43 pm Titlul subiectului: show/hide password script |
|
|
am nevoie de asa ceva care sa mearga pe mai multe browsere.
am un camp de tip password cu un buton langa el "show" ...cand dau click imi arata parola si butonul se schimba in "hide"...si tot asa!
am facut un script dar merge numai pe firefox.
Multumesc! |
|
| Sus |
|
bond
Data înscrierii: 15/Dec/2004
Mesaje: 201
|
| Trimis: Mar Aug 23, 2005 6:41 pm Titlul subiectului: |
|
|
Cod: <script type="text/javascript">
<!--
function ShowPassword(){
var Pass = document.getElementById("pass").type = "text";
}
function HidePassword(){
var Pass = document.getElementById("pass").type = "password";
}
//-->
</script>
Password<br><input type="password" id="pass">
<br>
<a href="javascript:ShowPassword();">Show<a/>
<a href="javascript:HidePassword();">Hide<a/>
IE6 spune: Could not get the "type" property. This command is not supported.
Ca sa citez un coleg de forum "IE e de kkt".
In Firefox merge super. |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mar Aug 23, 2005 8:10 pm Titlul subiectului: |
|
|
bond a scris:
Ca sa citez un coleg de forum "IE e de kkt".
De ce? ca nu ai reusit sa-l faci si-n IE?
Ia incearca sa pui input-ul intr-un div si schimba innerhtml-ul acelui div (pui si value=<oldvalue>) |
|
| Sus |
|
Sphinks
Data înscrierii: 04/Dec/2004
Mesaje: 31
Locație: Iasi
|
| Trimis: Mar Aug 23, 2005 8:26 pm Titlul subiectului: |
|
|
em@il a scris: bond a scris:
Ca sa citez un coleg de forum "IE e de kkt".
De ce? ca nu ai reusit sa-l faci si-n IE?
Ia incearca sa pui input-ul intr-un div si schimba innerhtml-ul acelui div (pui si value=<oldvalue>)
mai precis? |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mar Aug 23, 2005 9:04 pm Titlul subiectului: |
|
|
Nu's expert in JS (i hate JavaScript) asa ca o sa scriu in "pseudocod"
In formular:
an style="color: #000000"><?php <div id="divpass"><input type="password" id="pass" /></div>
Scriptul
an style="color: #000000"><?php function schimba(){
var oldval = document.getElementById("pass").value;
var tip = document.getElementById("pass").type;
var newtip = "text";
if (tip == "text") {
newtip="password";
}
document.getElementById("divpass").innerHTML='<input type="'+newtip+'" id="pass" value="'+oldval+'" />';
} |
|
| Sus |
|
bond
Data înscrierii: 15/Dec/2004
Mesaje: 201
|
| Trimis: Mie Aug 24, 2005 10:43 am Titlul subiectului: |
|
|
em@il a scris: Nu's expert in JS (i hate JavaScript) asa ca o sa scriu in "pseudocod"
In formular:
an style="color: #000000"><?php <div id="divpass"><input type="password" id="pass" /></div>
Scriptul
an style="color: #000000"><?php function schimba(){
var oldval = document.getElementById("pass").value;
var tip = document.getElementById("pass").type;
var newtip = "text";
if (tip == "text") {
newtip="password";
}
document.getElementById("divpass").innerHTML='<input type="'+newtip+'" id="pass" value="'+oldval+'" />';
} Mersi insa e o ditamai functia in loc de o singura comanda doar pentru ca IE nu stie sa interpreteze o proprietate. |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |