相关疑难解决方法(0)

通过HTML/css关闭Chrome/Safari拼写检查

有没有办法让网络开发人员关闭Chrome/Safari/WebKit对特定inputtextarea元素的拼写检查?我指的是特殊标签属性或专有CSS指令.

有一个CSS指令用于关闭inputs的概述,所以我认为也可能存在.我知道用户如何做到这一点.

或者,作为用户,我可以为某个特定域禁用它吗?

html css google-chrome spell-checking

117
推荐指数
4
解决办法
5万
查看次数

如何在iPhone上的文本输入上禁用拼写检查程序

有时拼写检查是不必要的,验证码,用户名,电子邮件等.有没有办法在某些文本输入/文本区域禁用它?

html spell-checking mobile-safari

52
推荐指数
2
解决办法
2万
查看次数

如何使用HTML或jQuery代码禁用对INPUT的Chrome拼写检查?

我在HTML页面中有一个输入

<input id="SearchBox" type="text" value="" width="300px" 
       title="Search the card pool" autocomplete="off" maxlength="170">
Run Code Online (Sandbox Code Playgroud)

我想用autospellcheck ="off"之类的东西来关闭它.有没有办法实现这一目标?

是否有办法为Firefox关闭此功能?

html firefox google-chrome spell-checking input

17
推荐指数
2
解决办法
9068
查看次数

Textarea拼写检查属性XHTML严格

我想在某些浏览器(如Firefox和Opera)上关闭包含HTML嵌入代码的textarea中的内置拼写检查功能,以供访问者复制和粘贴.这可以使用以下属性完成:

拼写检查="假"

但是,这会导致XHTML Strict的验证错误.此外,它在Opera中无法正常工作,因为在用户选择文本区域中的嵌入代码后,拼写检查会返回.是否有其他方法可以关闭拼写检查功能?

textarea spell-checking xhtml-1.0-strict

5
推荐指数
1
解决办法
5970
查看次数

禁用所有 material-ui 组件的拼写检查

有没有办法全局禁用material-ui组件的拼写检查?

在使用该material-ui库之前,我使用以下代码段禁用所有新创建的 DOM 元素的拼写检查:

const disableSpellCheck = function(mutations) 
{
    const mutationCount = mutations.length;

    for (let i = 0; i < mutationCount; i++) {
        const mutation = mutations[i];
        if (mutation.attributeName === "spellcheck") {
            const addedNodes = mutation.addedNodes;
            const nodeCount = addedNodes.length;

            for (let n = 0; n < nodeCount; n++) {
                addedNodes[n].setAttribute("spellcheck", "false");
            }
        }
    }
}

const observer = new MutationObserver(disableSpellCheck);

observer.observe(document.getElementById('root'), {
    childList: true, 
    subtree: true,
    attributes: true, 
    attributeFilter: ['spellcheck']
});
Run Code Online (Sandbox Code Playgroud)

这似乎不适用于material-ui. 因为在应用程序范围内禁用拼写检查至关重要,所以我正在寻找一种不涉及单独修改每个组件的样式的解决方案。

javascript reactjs material-ui

3
推荐指数
1
解决办法
1680
查看次数