美文网首页
>>>>> 表单操作

>>>>> 表单操作

作者: 風隨風去 | 来源:发表于2017-05-01 09:51 被阅读0次

表单

HTML <form> 元素 表示了文档中的一个区域,这个区域包含有交互控制元件,用来向web服务器提交信息。

name属性

表单当中的表单控件(input, select等)的name属性非常重要

我们可以通过name直接找到表单控件

<form action="" id="form">
    <input type="text" name="text1" value="内容">
</form>

<script>
var form = document.getElementById('form');
var alert(form.text1.value);//内容
</script>

对于多个radio,相同的name把他们划分到一组

使用name属性获取到的是多个radio的集合

<form action="" id="form">
    <input type="radio" name="sex" value="男" />男
    <input type="radio" name="sex" value="女"/>女
</form>

<script>
var form = document.getElementById('form');
for(var i=0; i<form.sex;i++){
    alert(form.sex[i].value);
}
</script>

对于多个checkbox,也是一样

onchange事件

表单控件都有onchange事件,当值发生改变的时候触发

type="text" : 当光标离开元素的时候再去判断值是否发生了变化,如果发生了变化则触发onchange事件

<form id="form">
    <input type="text" name="username" />
    <input type="radio" name="sex" value="男" />男
    <input type="radio" name="sex" value="女" checked />女
    
    <input type="checkbox" name="aihao" value="电影" />电影
    <input type="checkbox" name="aihao" value="音乐" />音乐
    <input type="checkbox" name="aihao" value="体育" />体育
    
    <select name="city" value="">
        <option>请选择一个城市</option>
        <option value="北京">北京</option>
        <option value="上海" selected>上海</option>
        <option value="广州">广州</option>
        <option value="深圳">深圳</option>
    </select>
</form>

checked

radio checkbox 有checked属性, 表示是否选中

selected

<select>标签的<option>有selected属性, 表示是否选中

相关文章

  • 廖雪峰的JS教程5-浏览器(二)

    浏览器(二) (操作表单、操作文件、AJAX、Promise和Canvas) 操作表单 用JavaScript操作...

  • 表单操作,表单域操作

    表单操作 1)表单获取方式 1.document.getElementById() 2.document.form...

  • Vue常用特性

    ✍目录总览:(表单操作、自定义指令、计算属性、侦听器、过滤器、生命周期) 一、表单操作 1. 基于Vue的表单操作...

  • [JavaScript] (Day-18) - 操作表单

    用 JavaScript 操作表单和操作DOM是类似的,因为表单本身也是 DOM 树 用 JavaScript 来...

  • Vue常用特性

    1 - 表单操作 1. 基于Vue的表单操作 Input 单行文本 textarea 多行文本 select 下拉...

  • 表单操作

    一、form属性 1.autocomplete on 可选 依据输入信息筛选 off 无可选、提示信息 2.ele...

  • >>>>> 表单操作

    表单 HTML 元素 表示了文档中的一个区域,这个区域包含有交互控制元件,用来向web服务器提交信息。 nam...

  • 表单操作

    1. 第一种获取表单方式,document.getElementById(" "); 2. 第二种获取表单的方式...

  • 【三十四】操作表单

    用JavaScript操作表单和操作DOM是类似的,因为表单本身也是DOM树。不过表单的输入框、下拉框等可以接收用...

  • MySQL的基本操作

    1.数据库的基本操作 2.表单的基本操作 3.表单数据的操作 4.复杂一些的筛选操作

网友评论

      本文标题:>>>>> 表单操作

      本文链接:https://www.haomeiwen.com/subject/huklpttx.html