AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
文本框脚本
2017-05-01 16:18:47
0
举报
分享方式
仅支持查看
AI智能生成
文本框脚本
css
模板推荐
作者其他创作
大纲/内容
<input>
type = "text"
size:文本框中能显示的字符数
maxlength:文本框可接受的最大字符数
value:文本框初始值
<textarea>
rows
文本框的字符行数
cols
文本框的字符列数
初始值必须要放在<textarea></textarea>之间
不能指定最大字符数
获取值
使用value属性,最好不用DOM方法
选择文本
select()选择文本框中的所有文本
取得选择的文本
selectionStart 文本选取开头的偏移量
selectionEnd 文本选取结尾的偏移量
textbox.value.substring(textbox.selectionStart,textbox.selectionEnd)
选取部分文本
setSelectionRange()
接收两个参数,开头和结尾的索引
IE8及更早版本
使用createTextRange()
collapse(true)
moveStart("character",startIndex)
moveEnd("character",endIndex)
select()
过滤输入
剪贴板操作
beforecopy:发生复制操作前触发
copy:复制操作
beforecut:发生剪切操作之前
cut:剪切操作时
beforepaste:发生粘贴操作之前
paste粘贴操作时
访问剪贴板数据
clipboardData对象
IE中是window对象的属性
其他浏览器是相应event对象的属性
getData()
setData()
clearData()
H5验证
required
提交表单时不能空<input>,<textarea>,<select>
type = "email"
type = "url"
对于数值类型
min
max
step
stepUp()
stepDown()
pattern
正则表达式,无需加^和$
checkValidity()
检测表单中某个字段是否有效。true有效,无效false
validity
customError
如果设置了setCustomValidity(),返回true,否则false
patternMismatch
如果值与指定的pattern不匹配,返回true
rangeOverflow
值大于max返回true
rangeUnderflow
值小于min返回true
stepMismatch
max与min之间步长值不合理,返回true
tooLong
值长度超过maxlength属性指定的长度,返回true
typeMismatch
如果值不是“mail”或“url”要求的格式,返回true
valid
其他属性都是false,返回true
valueMissing
如果标注为required字段为空,返回true
novalidate属性
告诉表单不进行验证
收藏
立即使用
文本框脚本
收藏
立即使用
函数
收藏
立即使用
进程vs线程
收藏
立即使用
css权威指南
PO_42adae
职业:暂无
去主页
Collect
Get Started
第十四章 表单脚本
Collect
Get Started
线性测试脚本框架
Collect
Get Started
第十四章 表单脚本
Collect
Get Started
普通文本翻译流程
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document