美文网首页
HTML表单的一些知识。

HTML表单的一些知识。

作者: truth_x | 来源:发表于2016-07-18 16:53 被阅读0次

    <form>

    众所周知,HTML是一门很简单的标记语言(千万别理解成为编程语言)。学很容易,但真正精通却需要大量的键盘练习。在实际开发过程中,同样的任务,可能因为一个padding值不一样,而和其他成员大相径庭,每个标签你都认识,却不一定都会用。

    以下给大家分享一些简单,适合初学者的表单知识。

    说到<form>,你应该张嘴就可以说出十大属性,很简单“两个4+1”

    <input type="text"/> //文本框

    <input type="password"/> //密码框

    <input type="radio"/> //单选框

    <input type="checkbox"/> //多选框

    <input type="file"/> //文件上传

    <input type="reset"/> //重置按钮

    <input type="submit"/> //提交按钮

    <input type="button"/> //普通按钮

    <input type="image"/> //图片提交按钮

    <input type="hidden"/> //隐藏

    其中:

    <input/> //默认就是text属性,使用文本框的时候可以不写。

    男:<input type="radio"/>女:<input type="radio"/> //在进行多选一的时候会发现一些问题:1.选择之后不能退选,2.两个都可以选;

    解决方法:可以通过给两个input设置一样的name="sex"就可以解决这个问题

    有时候我们的用户填写表单的时候,不希望每个都选,这个时候我们就可以默认一个选项

    男:<input type="radio" checked="true"/> //默认选择就是男

    <input type="checkbox" checked/> //多选一样可以默认选项,这是简写,true可以不要。

    <input type="file"/> //这个没什么好讲的。

    下面是4个按钮,其中3个是功能按钮。当然你现在会发现3个按钮都失效了,一个按钮连名字都没有。

    对于3个功能按钮,失效是因为<input>标签之外还应该加个<form></form>,这样你的功能按钮才可以发挥作用。还有一个普通按钮应该:<input type="button" value="提交"/> 加个value。

    最后一个隐藏按钮,你会发现什么显示都没有,有显示才怪了,一般都是在动态网页里进行传值

    当大家写完这10个标签,再在外面套对<form></form>的时候,这个表单其实还没有完。表单当然是提交一些数据是吧,所以应该加上action属性:

    <form action="http://www.baidu.com">

    这个例子会把表单提交到百度,但,但是,百度不会聊你,呵呵。其实大家发现没有,我们提交上去的文本,密码等,都没有显示,虽然我们加上了action。这是因为我们的没有加上name属性。别忘了加上name属性,这样表单就会携带者密码等去到百度,但是,百度不聊你。。

    最后的最后,重要的事情说三遍:

    多练

    多练

    多练

    相关文章

      网友评论

          本文标题:HTML表单的一些知识。

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