woxala123
30.12.2016, 14:16:51
Witam!
Jak zrobić by pola logowania były puste, gdy wylogowujemy się i przechodzimy z powrotem na stronkę logowania- czyli jakby odświeżanie.
Pozdrawiam
viking
30.12.2016, 14:39:55
html -> autocomplete = off
woxala123
30.12.2016, 14:51:19
<form action="login.php" method="post" autocomplete="on"> <table width="69%" border="0" align="center" cellpadding="2" cellspacing="0"> <td><input type="text" name="username" autocomplete="off"/></td> <td><input type="password" name="password" autocomplete="off" /></td> <td colspan="2" align="center"><input type="submit" name="submit" value="Login" /></td>
No tak viking to zrobiłem ale zawsze jak wylogowuje się to nadal pokazuje mi wypełnione pola w formularzu. Myśle że problem tkwi w przeglądarce bo na chromie pokazuje a na mozilli juz nie. Więc jak wyczyścic pola by nie pokazywały się we wszystkich przegladarkaach?
Puszy
30.12.2016, 15:19:17
Jeżeli w Chromie uzupelnione pola mają żółty kolor to jest to sprawa przeglądarki, tak jak wcześniej napisał kolega, autocomplete=off niewluje jedynie podpowiadanie podczas wpisywania danych. Istnieje też opcja że dane wstawiane są dynamicznie poprzez PHP.
woxala123
30.12.2016, 15:31:42
Czyli autocomplete=off to narazie kicha. Istnieje jakas inna metoda moze cos java lub ajax>
trueblue
30.12.2016, 15:35:13
A to nie sprawa opcji "zapamiętaj hasło"?
Możesz czyścić formularz poprzez metodę
reset:
http://www.w3schools.com/jsref/met_form_reset.asp
woxala123
30.12.2016, 16:48:31
Ale gdy po wylogowaniu by odświeżał stronę logowania i czyścił formularz z danych -jest to możliwe?
viking
30.12.2016, 16:57:41
Podał ci trueblue sposób.
document.addEventListener('DOMContentLoaded', function() {
document.getElementById('form').reset();
});
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.