Google 仮想キーボードを複数のテキスト ボックスに使用する方法。仮想キーボードを有効にするには、各テキストボックスの上にあるチェックボックスをオンにします。
textbox1、checkbox1、textbox2、およびcheckbox2という名前の2つのテキストボックスとチェックボックスがあります。私はこのコードを使用しています:
var kdp1;
var kdp2;
// This function for checkbox1 for enabling keyboard on textbox1
function checkbox1(chk)
{
if (chk.checked)
{
kdp1 = new google.elements.keyboard.Keyboard(
[google.elements.keyboard.LayoutCode.MALAYALAM_PHONETIC],
['textbox1']);
}
else
{
kdp1.setVisible(false);
}
}
// This function for checkbox2 for enabling keyboard on textbox2
function checkbox2(chk)
{
if (chk.checked)
{
kdp2 = new google.elements.keyboard.Keyboard(
[google.elements.keyboard.LayoutCode.MALAYALAM_PHONETIC],
['textbox2']);
}
else
{
kdp2.setVisible(false);
}
}
チェックボックスがチェックされている場合、これにより、各テキストボックスで仮想キーボードが有効になります。しかし問題は、1 つのテキストボックスのチェックボックスをオフにすると、すべての仮想キーボードも非表示になることです。
仮想キーボードを 1 つだけ非表示にしたい。
どうすればこの問題を解決できますか?