删除输入的拼写检查 WITH JAVASCRIPT
remove spell check on input WITH JAVASCRIPT
我有一个 JavaScript 程序可以进行输入并想删除拼写检查。
let inp = document.createElement('input');
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
//did not work
inp.spellcheck = "false";
我尝试使用 inp.spellcheck = "false";
但它没有用
然而,输入中的 spellcheck="false" 有效
改为设置属性。
const inp = document.body.appendChild(document.createElement('input'));
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
inp.setAttribute('spellcheck', 'false');
如果您使用 JavaScript DOM spellcheck
属性(相对于 HTML spellcheck
属性),你需要分配一个实际的布尔值,而不是字符串.
const inp = document.body.appendChild(document.createElement('input'));
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
inp.spellcheck = false; // not "false" which is a string
我有一个 JavaScript 程序可以进行输入并想删除拼写检查。
let inp = document.createElement('input');
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
//did not work
inp.spellcheck = "false";
我尝试使用 inp.spellcheck = "false";
但它没有用
然而,输入中的 spellcheck="false" 有效
改为设置属性。
const inp = document.body.appendChild(document.createElement('input'));
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
inp.setAttribute('spellcheck', 'false');
如果您使用 JavaScript DOM spellcheck
属性(相对于 HTML spellcheck
属性),你需要分配一个实际的布尔值,而不是字符串.
const inp = document.body.appendChild(document.createElement('input'));
inp.placeholder = "enter line of code";
inp.autocomplete = "off";
inp.spellcheck = false; // not "false" which is a string