【发布时间】:2015-02-11 16:40:21
【问题描述】:
好的,我已经搜索了多个与我的问题相似但并不完全相同的问题。我要做的就是检查表格中的每个文本框,看看它是否是一个数值。这个文本框有一个数量值,所以它应该只接受数字。我的大部分代码都是 HTML 和 PHP。
隐藏的输入是一个数值,用于创建来自上一页的表中的行数。
我觉得我很近,但又很远......
函数验证(){ var submitOK = true; var alertstring = ""; var x1 = document.getElementsByClassName('validate-it'); for(var i=0; 我" />
<?
$userinput = $_POST['productnumber'];
$count = 0;
do {
echo '<tr>'; ?>
<td>
<select name="product<?=$count?>" rel="cost<?=$count?>">
<option value="0"></option> <?
$sql1 = "select product_id, product_name from product";
$rs=mysqli_query($db,$sql1);
while($row=mysqli_fetch_array($rs)){ ?>
<option selected="selected" value="<?=$row[0] ?>"><?= $row[1] ?></option>
<?}?></select>
<? echo '<td> <input type="text" class="validate-it" name="quantity' .$count. '" value="" /> </td>';
echo '<td> <input type="text" id="cost'.$count.'" name="unitprice' .$count. '" value="" /> </td>';
echo '<td id="totalprice".$count> </td>';
echo '</tr>';
$count = $count + 1;
}
while($count < $userinput);
?>
【问题讨论】:
标签: javascript php validation dynamic