myhan@CNBLOGS

To be, or not to be: that is the question ...

导航

js对于radio的处理


            如过有一组同名的radio,如何处理他们的属性呢?
            默认他们会被当作一个以radio名为名称对象数组,举例说明:
            <form name="frm">
            <input type="text" name="bar" value="text">
            <input type="radio" name="foo" value="a">
            <input type="radio" name="foo" value="b">
            <input type="radio" name="foo" value="c">
            <input type="radio" name="foo" value="d">
            </form>
            对于text类型的form对象,他们的属性可以这么处理:
            document.frm.bar.disabled = true;

            但是对于下面一组同名的radio对象,就不可这样了。js默认当他们是一个对象数组。可以这么做:
            document.frm.foo[0].disabled = true;

posted on 2004-06-29 11:02  梦函  阅读(1352)  评论(0)    收藏  举报