![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Witam mam taki kod js:
Kod function error_input(id,lenght,error) { if(document.forms.reg.login.value.length < lenght) document.getElementById(id).innerHTML = error; else document.getElementById(id).innerHTML = ""; } Oczywiscie sprawdzam wszystko tez za pomoca php jednak mam pytanie chce to zautomatyzowac zeby byl 3 argument np input_name ktory bedzie zastepowal nazwe input'a ktory ma byc sprawdzany, chodzi mi o to zeby tutaj: document.forms.reg.login.value.length wartosc login byla zmieniana za pomoca argumentu funkcji kombinowalem juz cos ale nic. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod document.forms.reg[input_name].value.length
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Aha nie wiedzialem ze to dziala jak tablica wiec robilem:
Kod document.forms.reg.input_name.value.length (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jednak dlaczego jak dodaje style do <p> nie wyswietla tekstu ani go nie koloruje, a jak mialem go bezposrednio w funkcji dzialalo? Kod onBlur="error_input(\'login\', 4, \'<p style=\'color:#FF0000;\'>Login musi zawierac przynajmniej 4 znaki.</p>\', \'login\');"
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 05:18 |