js--表单的属性以及方法

js表单的使用:            
    引用表单控件的两种方法:
    document.formname.ctrname.property
    document.forms[index].ctrname.property
    formname:表单名字,可以在表单<form>标签中设置name属性来确定。
    ctrname:表单控件的名字。
    property:表单控件的属性或者方法。
    forms[index]:index为索引,从上到下来排序,若是只有一个表单,则index为0;
<html>
<head>
<meta charset="utf-8"/>
<script language="javascript">
function getInfo()
{
    var name=document.frm.username.value;//获得text类型的方框里面的值类型一方法
    var age=document.forms[0].userage.value;//类型二方法
    if(document.frm.usersex[0].checked)
    {
        sex="男";
    }
    else
    {
        sex="女";
    }
    var str="姓名:"+name+"<br>";
    str+="年龄:"+age+"<br>";
    str+="性别:"+sex+"<br>";
    document.write(str);
}
</script>
</head>
<body>
<form name="frm">
    姓名<input type="text" name="username"/><br>
    年龄<input type="text" name="userage"/><br>
    性别<input type="radio" value="1" name="usersex" checked/>男
    <input type="radio" value="0" name="usersex" />女<br>
    <input type="button" value="确定" onClick="getInfo()"/>
    <input type="reset" value="重置"/>
</form>
</body>
</html>
form对象的elements
    elements属性实际上也是一个数组,其中存放了form表单的所有元素,因此通过操作elements属性,可以获得表单中的所有数据。
    documents.formname.elements[index].property;
    formname:表单的名称    index:整数或者字符串,整数代表索引,字符串代表元素的名称,即name值。index为整数,代表表单的每一行。
元素数组:
form对象的属性:
    action:设置或者获取将表单中的数据发送到页面的url
    all属性:返回表单中的所有html集合。
    disabled:读取或者设置form对象的状态
    method:设置或读取表单向服务器发送数据的方法。
    length:返回form表单中元素的个数。
form中的方法:
    清空表单中所填写的内容。
    reset():清空表单中所填写的内容。
    submit():提交表单。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值