javascript - 如何在html中更改文本框的输入语言?

标签 javascript html css

我想在 html 文件中将文本框的语言更改为马拉地语 我的代码如下,但它不起作用

<html lang="mr" xml:lang="en">
<head></head>
<body>
<textarea style="height:200px;width:200px;font-family:Mangal">
</textarea>
</body>
</html>

最佳答案

我希望你指的是字体而不是语言......

首先,给出 textarea一个id和一个 class , 例如

<textarea id="txtArea" class="textarea" style="height:200px;width:200px;font-family:Mangal">
</textarea>

然后让我们摆脱那些糟糕的内联样式编码,并拥有一个外部样式表或内部样式表 <head>这个:

<style>
    .textarea { height:200px; width:200px; font-family:Mangal }
</style>

所以现在它会很干净

<textarea id="txtArea" class="textarea">
</textarea>

要更改字体,只需执行以下操作:

来自 javascript

txtArea.style.fontFamily = "Arial";

来自样式表

.textarea { height:200px; width:200px; font-family:'Arial' }

或者,如果您无法驾驭内联样式,请添加 id并调用 javascript。

我不记得是不是 font-family:'Arial' !important从内联样式中获取优先级,但您也可以尝试这样做。

关于javascript - 如何在html中更改文本框的输入语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17570565/

相关文章:

javascript - angularjs 中的模拟 promise

javascript - 如何在.js文件中调用php变量?

javascript - 如何使用函数计算 react js 状态 Hook 的默认值?

javascript - 如何防止我的内容区域移动

css页脚菜单显示:table and items not balanced

javascript - 将数组传递给js中的对象

javascript - 如何在 HTML 5 Canvas 中添加可选文本?

html - 如何对齐同一行中的 float 按钮

html - 使用 HTML 和 CSS 模仿 apple.com globalsearch 输入字段

css - 页面特定的 Sass 文件和复制