使用外来名建议的HTML输入

使用外来名建议的HTML输入,html,internationalization,user-experience,Html,Internationalization,User Experience,我正在用德语创建一个网站。没什么大不了的,我是国家发言人 如果我在最后一个字符左边拼错了“Mittesmann”,我会从chrome得到以下建议: 这是有用的,我喜欢保持这种行为。但这个输入字段是一个例外,因为它需要一个科学值,并且应该是英文的,所以所有关于德语单词的建议基本上都是错误的(请致电Kaizen的Seiri) 问题:我如何才能强制建议仅针对此输入字段使用英语?这是一个非常好的问题。我自己也是德国人,去年也遇到了同样的问题 有人建议让HTMLlang属性决定使用哪个拼写检查(以Won

我正在用德语创建一个网站。没什么大不了的,我是国家发言人

如果我在最后一个字符左边拼错了“Mittesmann”,我会从chrome得到以下建议:

这是有用的,我喜欢保持这种行为。但这个输入字段是一个例外,因为它需要一个科学值,并且应该是英文的,所以所有关于德语单词的建议基本上都是错误的(请致电Kaizen的Seiri)


问题:我如何才能强制建议仅针对此输入字段使用英语?

这是一个非常好的问题。我自己也是德国人,去年也遇到了同样的问题

有人建议让HTML
lang
属性决定使用哪个拼写检查(以WontFix/Closed结尾)。但遗憾的是,当前的许多浏览器(特别是操作系统的本机浏览器,以及所有移动键盘)都使用操作系统提供的外部拼写检查。
因此,您想要的功能不存在(相应地,没有标准),因为JavaScript定制/挑选的语言通常无法转移到拼写检查器

我通过在谷歌Chrome的拼写检查器中添加并激活德语和英语两种语言来解决我的问题,结果得到了这两种建议。这并不令人满意,但对我来说很有效

编辑:
我还看到许多德语网站通过在“纯英语”输入字段上使用诸如
autocorrect=“off”
autocapitalize=“off”
spellcheck=“false”
等属性来解决这个问题,以避免德语拼写建议和更正混淆用户。这是你的选择吗