首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用JavaScript的HTML表单输入标记名元素数组

使用JavaScript的HTML表单输入标记名元素数组
EN

Stack Overflow用户
提问于 2010-07-13 12:31:44
回答 3查看 176.3K关注 0票数 25

这是一个由两部分组成的问题。前几天有人回答了一个类似的问题(它也包含了PHP中这种类型的数组的信息),但我找不到它。

1.)首先,对于在表单中输入标记的name元素末尾创建的数组,正确的术语是什么?

<form>

    <input name="p_id[]" value="0"/>
    <input name="p_id[]" value="1"/>
    <input name="p_id[]" value="2"/>

</form>

2.)如何使用JavaScript从该数组中获取信息?具体地说,我现在只想计算数组的元素。下面是我所做的,但它不起作用。

function form_check(){
    for(var i = 0; i < count(document.form.p_id[]); i++){  //Error on this line

        if (document.form.p_name[i].value == ''){
            window.alert('Name Message');
            document.form.p_name[i].focus();
            break;
        }

        else{
            if (document.form.p_price[i].value == ''){
                window.alert('Price Message');
                document.form.p_price[i].focus();
                break;
            }

            else{
                update_confirmation();
            }
        }
    }
}
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3234205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档