HTML 5 <input> form 属性
form可以理解为一个框,然后把所有的input放在里面,
form的属性action表示你要处理表单内容的那个后端页面,一般是php或asp的;method属性,表示发送请求的方法,包括get和post两种,post加密,无字节限制。
由于实际开发中一个页面的input内容不可能全是连着放一块的,中间可能插入其他内容,所以,html5中form有新的元素,设置一个ID,然后其他的input元素中设置form属性,值等于ID,这样一个页面中不需要有多个form标签了,然后通过相同的ID就可以把所有的input标签放到form元素内了。
示例:
<form?action="/example/html5/demo_form.asp"?method="get"?id="user_form">
First?name:<input?type="text"?name="fname"?/>
<input?type="submit"?/>
</form>
<p>下面的输入域在?form?元素之外,但仍然是表单的一部分。
</p>
Last?name:?<input?type="text"?name="lname"?form="user_form"?/>下面的input标签没有放在form元素内,但是,它有个form属性,指向了form标签的ID值,这样就把他们绑定了。
input 编辑属性设置
<input type="text" value="22222" name="test1" id="test" />
<script type="text/javascript">
if(document.getElementById('test1').value!=''){
document.getElementById('test1').disabled = 'disabled';
}
</script>
网页设计中哪些是标签?哪些是属性?input type text各是什么?
input 是标签,
input的属性有type,name,value等。
type指这个输入组件的类型,有text,password,file,checkbox,radio,hidden,submit,reset,button,image,number,range,search,tel,url,email,time,datetime,datetime-local,date,week,color。
注:从number开始,是HTML5 追加种类
input 都要什么属性?
HTML 有一个 input 元素可以用作文本输入控制 (along with other form controls). XUL 由一个类似的单行文本输入域.该元素是 textbox .
没有任何属性,, textbox 元素创建一个用户可以输入文本的框.与HTML input类似. 事实上, Mozilla将二者映射到同一个构件. 文本框的属性与HTML的input相同. 属性如下:
* id
标识符.
* class
按钮的样式类.
* value
如果你要文本框具有缺省的文本,利用 value属性提供.
* disabled
设置为false 会禁止文本输入.
* type
你可以设定这个属性为特殊的值 password来建立一个隐藏输入的文本框 .通常用域输入口令.
* maxlength
字符的最大长度.
input元素的属性type
type="text" =>文本框
type="checkbox" =>复选框(可以选中多个)
type="radio" =>单选按钮
type="submit" =>提交按钮
type="reset" =>重置按钮
type="file" =>文件按钮
type="hidden" =>隐藏表单元素
type="image" =>图片域
type="button" =>普通按钮