accomplete需要input有name才有效是吗?

accomplete需要input有name才有效是吗?

<!DOCTYPE html>

<html>

<head>

    <meta charset="utf-8">

<title>表单新属性</title>

</head>

<body>

<form autocomplete="on">

用户名:<input type="text" name="text"><!-- 补充代码 -->

<br><br>

邮箱:<input type="email" ><!-- 补充代码 -->

<br><br>

手机号码:<input type="tel" ><!-- 补充代码 -->

<br><br>

<input type="submit">

</form>

</body>

</html>


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好同学,因为autocomplete的默认值就是on 。也就是不设置autocomplete默认的就是autocomplete="on",所以也会有自动完成效果哦。

祝学习愉快,望采纳。

好帮手慕夭夭 2019-11-07 14:10:36

你好同学,没错哦。需要有name才会有效果。另外,代码实现正确,继续加油,祝学习愉快!

  • 提问者 嘶阳 #1
    为什么有了input 有了name以后,没有autocomplete,也有自动完成效果。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>表单新属性</title> </head> <body> <form> 用户名:<input type="text" name="text" ><!-- 补充代码 --> <br><br> 邮箱:<input type="email" name="email" ><!-- 补充代码 --> <br><br> 手机号码:<input type="tel" name="tel"><!-- 补充代码 --> <br><br> <input type="submit"> </form> </body> </html>
    2019-11-07 15:21:04
  • 提问者 嘶阳 #2
    为什么有了input 有了name以后,没有autocomplete属性,也有自动完成效果。
    2019-11-07 15:22:06
  • 提问者 嘶阳 #3
    老师,我是说Input标签添加了name属性,没添加autocomplete属性,就有自动完成效果,这是为什么?
    2019-11-07 16:06:21
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师