Nita Nita - 9 months ago 51
Javascript Question

Order Form - JS Alert when all the input fields values are 0

I'm working on a basic ordering form. What i'm trying to achive is to get javascript to return alert when all the inputs fields are with values 0.
At least 1 of the inputs has to be filled in with value more then 0 in order to proceed with a ordering form.
I have to mention that products list / input fields are generated dynamicly so their number might vary.

Basic code:

<form name='packaging' action="packaging.php" method='post'>

$result = mysql_query("SELECT * FROM packaging_items") or die(mysql_error());
while($row=mysql_fetch_array($result)) {
echo "
<input type='text' style='width:20px' name='$row[prodno]' id='$row[prodno]' maxlength='4' value="0" onblur="if (this.value == '') {this.value = '0';}" onfocus="if (this.value == '0') {this.value = '';}" onkeypress='validate(event)' >


Any suggetions .. i really have no clue where to start ...

Thank you in advance

Answer Source

Javascript code works good. All i had do is replace onSubmit="return validateForm" with onSubmit="return validateForm()" - such a little detail. Works as i wanted to. Thanks a lot again