常用算子模板

输入框

1、input常见属性

  • disable = disabled—是否应该禁用
  • max min 输入的最大最小值
  • maxlength—规定能写的最大字符数
  • name—input的名称,用于在提交表单的时候收集字段的值
  • placeholder—提示
  • step—规定输入字的合法间距
  • type—支持数字、时间、email等等格式
  • value是按钮上的文本,单选复选被点击时的结果,文本的默认值

2、模板

1、文本类型,限制最大输入字符

<input type="text" id="aa" class="aaa"  name="type" value="" maxlength="20" />

2、数字类型
范围0-1,可整型可浮点型。自带跳步增加减小组件,本例设置每步为0.1,默认为1*

<label>数字类型</label>
<input  type="number" name="doublen" value="0.5" class="form-control" placeholder="请输入数字" min="0" max="1" step="0.1"/>

效果是这样
在这里插入图片描述

3、获取输入的值

var value = $('#inputid').val(); 

下拉列表框

1、属性

属性是全局属性+其他属性
其他属性有:

  • autofocus=t/f—页面加载自动获取焦点 data=url—自动插入数据
  • disabled=t/f—禁用菜单
  • form=t/f—select字段所属的一个或者多个表单
  • multiple=t/f—规定是否可以一次选定多个项目
  • name—唯一标识

2、模板

<select name="select">
    <option value="value1" style="display:none">v1</option>
    <option value="value2">v2</option>
    <option value="value3">v3</option>
</select> 

效果是这样
在这里插入图片描述

select有一个multiple属性,布尔型

<select multiple="multiple" size="2">
  <option value ="volvo">Volvo</option>
  <option value ="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

一旦true就变成了这样的长度,设置height之后,也只能在这个height里,点击小三角,上下选择,很丑
在这里插入图片描述

3、获取选中值的方法

var options=$(“#select option:selected”); //获取选中的项
var value = options.val(); //拿到选中项的值
var text = options.text(); //拿到选中项的文本
var otherattr = options.attr('--'); //拿到其他属性的值

猜你喜欢

转载自blog.csdn.net/kiven_csdn/article/details/88069317