|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
Stay one step ahead of the competition. Evaluate and give feedback
on some of the hottest web development tools on the market today.
Make your opinion heard! Click
Here
|
|
#1
|
|||
|
|||
|
php and Javascript Validation
hey
I have a question... I have a page done in php. Each Text Box is validated in a seperate page with the onChange event. When the user hit's Submit the page is again validated, and all the text boxes (or most) There are three text inputs for dates. on the page they are set up with this: <input name="date_issue[$i]" onChange="validDate(this)"> Now the validation of the form, that occurs when the "submit" button is clicked works. However, when i try to put in the date validation for that text box (because of the $i i think) it is not working. This is what it should idealistically (in my mind) look like: if(form.date_issue[$i].value != "") { if(!validDate(form.date_issue[$i],true)) { submitform = false; errfields += "Invalid Date"; } } Ok, so all the other text boxes work with the same above code. It is something to do with the [$i] and i don't understand. help??? |
|
#2
|
|||
|
|||
|
RE: php and Javascript Validation
always use the 'long' syntax to target your elements; it's a little bit more typing, but it solves all of these kind of problems:
document.forms['formname'].elements['date_issue[$i]'].value |
|
#3
|
|||
|
|||
|
RE: php and Javascript Validation
ok so i stuck that into the validation and it's still not working.
ugh |
|
#4
|
|||
|
|||
|
RE: RE: php and Javascript Validation
Quote:
sorry, my crystal ball is kinda foggy, can you post some example of what you have now? |
|
#5
|
|||
|
|||
|
RE: php and Javascript Validation
Sure, no problem
if( document.forms['myform'].elements['date_issue[$i]'].value != "") { if(!validDate( document.forms['myform'].elements['date_issue[$i]'].value,true)) { submitform = false; errfields += "Invalid Date"; } } |
|
#6
|
|||
|
|||
|
RE: php and Javascript Validation
it's alright, i got it.
Not only did it need the long form, but it also needed i=0, i<4, i++ all good. |
|
#7
|
|||
|
|||
|
RE: RE: php and Javascript Validation
Quote:
ok |
![]() |
| Viewing: Codewalkers Forums > Other Technologies > Client Side Things > php and Javascript Validation |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|
|
|