zoukankan      html  css  js  c++  java
  • input和textarea的区别

    区别:

    1. <textarea>标签是成对的,有结束标签进行闭合,标签的内容写在标签对中间;<input>是单个标签,标签的内容通过 value 属性设置;
    2. <textarea>的值是纯文本;<input>的值根据类型不同而不同;
    3. <textarea>没有type属性;<input>有多种type来满足表单与用户的数据交互;
    4. <textarea>的值可以是多行的,并且有rowscols来控制多行结构;<input>的值是单行的;

    用div模拟textarea的步骤:

    1. 给 div 添加一个HTML全局属性:contenteditable="true",使 div 元素变成用户可编辑的;
    2. 给 div 添加样式 resize: vertical;,使 div 可以被用户调整尺寸,注意:别忘了设置 overflow: auto; 样式,因为resize样式不适用于overflow: visible;的块,不然 resize 不起效哦;
    3. 增加一个属性:placeholder="I am placeholder"
    4. 通过 CSS 选择器获取并显示 placeholder 的值;
  • 相关阅读:
    pexpect模块
    Python正则表达式
    telnetlib
    paramiko
    threadpool和Queue
    logging
    Python异常
    Python迭代器
    程序员工资那么高,却从不炫富?网友回复让人“笑喷了”!
    小白到web前端工程师需要学习哪些知识?
  • 原文地址:https://www.cnblogs.com/goodbeypeterpan/p/8889018.html
Copyright © 2011-2022 走看看