Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Sprawdzanie formularza
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Kod
document.forms.reg[input_name].value.length
Go to the top of the page
+Quote Post
marcio
post
Post #3





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


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\');"
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 05:18