zoukankan      html  css  js  c++  java
  • html表单元素学习笔记

    <label> 标签为 input 元素定义标注(标记)。

    label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。

    <label> 标签的 for 属性应当与相关元素的 id 属性相同

    动态输出,与表单相互关联

    <form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
    <input type="range" id="a" value="50">100
    +<input type="number" id="b" value="50">
    =<output name="x" for="a b"></output>
    </form>
    

      

     试着拆分代码

    <form>0
    	<input type="range" id="a" value="50">100
    	+<input type="number" id="b" value="50">
    	=<output id="out" name="x"></output>
    </form>
    

      原生js,本来是超长的一句,排了一些换行

    document.getElementsByTagName('form')[0]
      .addEventListener(
        'input', 
        function(){
          document.getElementById('out').value=
            parseInt(document.getElementById('a').value)
              +parseInt(document.getElementById('b').value);
        }
      )

    jquery 

    $('form').bind('input', function (e) {
    	$('#out').val(parseInt($('#a').val())+parseInt($('#b').val()));
    });
    

      

    output的是两个input相加

    select标签内包含option标签,显示下拉式的选择框

    form标签action属性表示元素做出响应的动作

    textarea 文本域
    可多段输入,就好像评论框一样
    在标签内部写预定内容,有cols和rows属性

    input标签的type属性表示输入类型
    text: 输入单行文本
    password: 输入后被圆点掩盖的文本
    submit: 按钮,与form的action属性对应
    radio: 单选按钮
    checkbox: 复选框
  • 相关阅读:
    Linq 中 表连接查询
    Html Div 拖拽
    持续集成:TestNG中case之间的关系
    测试技术培训:如何测试磁盘写的速度
    POPTEST 测试开发 免费培训课程报名
    接上文 下面是一段示例代码
    老李分享:android手机测试之适配(1)
    (转)POPTEST创始人李爱然:谢谢,帮助我的朋友!!!!
    性能调优之SQL优化
    大数据测试之Hadoop的基本概念
  • 原文地址:https://www.cnblogs.com/incredible-x/p/9664246.html
Copyright © 2011-2022 走看看