Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript onsubmit验证输入字段_Javascript - Fatal编程技术网

使用javascript onsubmit验证输入字段

使用javascript onsubmit验证输入字段,javascript,Javascript,以上代码仅在name=pprice时有效。如何使代码正常工作以对已发布的设置[pprice]执行检查 <input style="position:relative;" type="text" name="posted_settings[pprice]" value="" /> <script type="text/javascript"> function CheckOrderForm(frm){ if(frm.elements["pprice"]'.value

以上代码仅在name=pprice时有效。如何使代码正常工作以对已发布的设置[pprice]执行检查

<input style="position:relative;" type="text" name="posted_settings[pprice]" value=""   />


<script type="text/javascript">
function CheckOrderForm(frm){
if(frm.elements["pprice"]'.value==""){
    alert("Please enter price");
    frm.elements["pprice"].focus();
    return false;
}
return true;
}
</script>
JS小提琴:

顺便说一句:发布的代码中有语法错误:

frm.elements["posted_settings[pprice]"].value;

最后一个结束括号后的“创建未终止的字符串文字。

让我猜猜。。。如果表单包含多个输入字段,则不希望检查表单的输入。 从你写的代码来看,你是不是想拥有一个输入数组?当你这样做时,只需按以下步骤进行:

下面是一组输入字段。让我们为他们进行表单检查:

下面是示例代码:[链接]

祝你好运

frm.elements["posted_settings[pprice]"].value;
frm.elements["pprice"]'.value==""
 <input style="position:relative;" type="text" name="posted_settings[]" value=""   />
 <input style="position:relative;" type="text" name="posted_settings[]" value=""   />
 <input style="position:relative;" type="text" name="posted_settings[]" value=""   />