问答详情
源自:6-2 先来填用户名和密码 - 文本输入框、密码输入框

有什么是可以省略的

用我的type=text也是可以输入密码啊,稍微坐下调整不就可以了吗?还有 <input type="text" name="myname"/>这个最后的/有什么用   还有 name设置的值是用户看不到的吗?但是value设置的值是可以看到的对吗

提问者:慕移动8576453 2019-01-10 15:04

个回答

  • qq_慕莱坞0589797
    2019-01-16 14:57:30
    已采纳

    1. type="text"是文本输入框,虽然也可以当密码框使用,但是输入的内容可见无保密性,且语义与密码这一内容不符,不符合规范

    2. <input />中的“/”符号是想<br><hr>等等的单标签的闭合方式,现在一般使用 xhtml1.0 的版本的写法(其它标签也是),虽然不加也能正常显示,但这种版本比较规范

    3. name的值是开发者和计算机看的,用户可以通过查看源代码查看,而如果给value的设值则会直接显示在你的文本输入框中,需要用户手动删除,因为会影响用户体验故大部分都不会使用,如果需要提示作用的话可以使用title属性,作用与<img>标签的title属性相同

  • 幕布斯7489580
    2019-02-09 14:46:55

    文本输入框密码会直接显示出来鸭,但是密码输入框密码显示的是****这种鸭。。

  • 木摆摆
    2019-01-10 16:28:19

    1、type:

       当type="text"时,输入框为文本输入框;

       当type="password"时, 输入框为密码输入框。

    2、name:为文本框命名,以备后台程序ASP 、PHP使用。

    3、value:为文本输入框设置默认值。(一般起到提示作用)


  • qq_慕少9045254
    2019-01-10 15:18:47

    text是可以输入密码 别人看得见密码了 ,  pass输入的密码全是****看不到密码啦。name是给命名的