Chciałem napisać skrypt js, który zmienia atrybut "display" (css) danego id w zależności, czy pole w formularzu zostało wypełnione, ale coś mi nie działa. Poniżej podam kod, a jak ktoś znajdzie błąd, to proszę łaskawie o odpowiedź:
<script> function walid_logowanie(form) { var error_log=''; if (form.login.value==""){ error_log=error_log+'- Login,\n'; document.getElementById(walid_login).style.display = block; } if (form.password.value=="") { error_log=error_log+'- Hasło.\n'; alert ('pass'); document.getElementById(walid_password).style.display = block; } if (error_log!='') { alert ('Nie wypełniono następujących pól:\n'+error_log); return false; } else { return true; } }</script> <form onsubmit="return walid_logowanie(this);" method="POST" action="index.html" > <table> <tr> </tr> <tr> </tr> <tr> </tr> </table> </form>
Już mi się udało. Temat do kosza
