是否存在类似于isContentEditable的属性用于自动完成?

时间:2014-09-30 02:45:33

标签: javascript html html5 google-chrome autocomplete

我试图确定表单输入文本框是否为#34;自动完成功能已禁用"。基本上我可以想到两种情况:

<input type="text" name="n1" id="id1" autocomplete="Off" />

当它在表单中定义时:

<form id="form1" name="form1" method="post" autocomplete="off" action="someurl.com">
    <input type="text" name="n1" id="id1" />
</form>

前段时间我需要找出一个元素是否为content editable,并且我发现了一个能够解析它的单个属性isContentEditable。所以我很好奇是否有类似的方法来确定输入文本框是否为&#34;自动完成功能已禁用&#34;?

PS1。我需要将其用于Google Chrome扩展程序中的内容脚本。

PS2。我正在使用&#34; raw&#34; JavaScript / DOM,所以JQuery就是这样。

1 个答案:

答案 0 :(得分:0)

简单:使用输入(文本)和表单的自动完成属性来检查/设置自动完成值。

示例:

<input type="text" name="n1" id="id1" autocomplete="Off" />

<script>
var check = document.getElementById("id1").autocomplete;

if (check.toLowerCase() == "off")
{
 // do something here when autocomplete is off
}
</script>