从英语输入其他语言时切换键盘键

时间:2018-10-10 07:44:59

标签: angular typescript angular6

我试图强迫用户使用另一种语言键入,并且我想要一种将用户输入键从英语切换到另一种语言的方法。例如,如果用户键入ABC,则应显示输入شلاس<= arabic。

我尝试过的事情:

 <input type="text" class="form-control" (keypress)="myMethod(myInput.value)" #myInput>

在ts中:

myMethod(txt: any) {
    let yas = '';
    yas = txt.value;
    yas = yas.replace(/`/g, 'ذ');
    yas = yas.replace(/0/g, '۰');
    yas = yas.replace(/1/g, '۱');
     ..........................
    txt.value = yas;
}

0 个答案:

没有答案