Javascript 更改焦点上文本框的输入字体语言

Javascript 更改焦点上文本框的输入字体语言,javascript,html,css,asp.net,Javascript,Html,Css,Asp.net,我有两个文本框来输入客户的姓名。在一个文本框中,我需要用英语输入客户的姓名,在另一个文本框中,我需要用印地语输入姓名。一种方法是使用Alt Shift键更改计算机语言,但用户每次更改字体以转到文本框时都会感到乏味 当用户关注文本框时,是否有任何方法可以使用CSS和javascript更改字体语言。那么,有没有办法改变字体语言,让用户移动到文本框中呢 <div class="form-group"> <label>Name: </label><sp

我有两个文本框来输入客户的姓名。在一个文本框中,我需要用英语输入客户的姓名,在另一个文本框中,我需要用印地语输入姓名。一种方法是使用
Alt Shift
键更改计算机语言,但用户每次更改字体以转到文本框时都会感到乏味

当用户关注文本框时,是否有任何方法可以使用CSS和javascript更改字体语言。那么,有没有办法改变字体语言,让用户移动到文本框中呢

<div class="form-group">
    <label>Name: </label><span class="required">*</span>
    <input type="text" required="required" class="form-control" maxlength="200" runat="server" id="txtEngName" autocomplete="off" />
</div>

<div class="form-group">
    <label>नाम: </label><span class="required">*</span>
    <input type="text" required="required" class="form-control" maxlength="200" runat="server" id="txtHindiName" autocomplete="off" />
</div>

姓名:*
नाम: *

对特定元素使用lang属性和font-family属性

#hindi{
font-family:your font;
lang: language;
}
试试下面这样

<input type="textbox" name="text1" Lang="HI-IR" /> 

您可以查看列表