启用/禁用多个谷歌虚拟键盘
Enable / Disable Multiple Google Virtual Keyboard
如何使用谷歌虚拟键盘来处理多个文本框。我希望在每个文本框上方选中一个复选框,以启用虚拟键盘。
我有两个文本框和复选框,分别命名为textbox1、checkbox1、textbox2和checkbox2。我使用的是这个代码:
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);
}
}
选中复选框时,将在每个文本框上启用虚拟键盘。但问题是,当我取消选中一个文本框的复选框时,它也会隐藏每个虚拟键盘。
我只想隐藏一个虚拟键盘。
我该如何解决这个问题?
您可以简单地隐藏带有id属性更改的键盘
div#kbd.outerbox {
visibility: hidden !important;
}
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 启用/禁用多个谷歌虚拟键盘
- 转到谷歌标签管理器破坏了我们的虚拟页面浏览量
- 作为书签的谷歌虚拟键盘
- 谷歌虚拟旅游旋转-暂停鼠标悬停
- 使谷歌虚拟旅游嵌入自动旋转
- 更改不显示在谷歌云计算引擎虚拟机
- 你能在虚拟元素中创建一个谷歌地图吗?
- 谷歌标签管理器虚拟页面视图
- 如何在模态窗口上编写一个谷歌分析虚拟页面浏览量
- 谷歌标签管理器虚拟页面视图不工作的链接,有跨度标签或图像内的链接