如何从javascript手动触发工具提示和输入框

How can manually trigger a tooltip over and input box from javascript

本文关键字:工具提示 输入 javascript      更新时间:2023-09-26

我有一个 ASP.NET 的网络表单,上面有两个输入框。 当在框 A 中触发 onkeypress 事件时,我希望在框 B 上显示一个工具提示。

我正在从框 A 中的 onkeypress 事件触发一个 javascript 函数,该函数应该在框 B 上显示工具提示。

应该很简单,但我无法让事情工作。 有什么想法吗?

这是一个工作小提琴...

目录

Input here: <input id="boxA" type="text" onkeypress="PopulatePrice()" />
<br/>
<br/>
Tooltip to appear here: <input id="boxB" title="blah" type="text" />

爪哇语

$('#boxB').tooltip({
        $(this).tooltip({
        content: 'some stuff',
        trigger: 'manual',
        placement:'top',
        html: true
    });
});
function PopulatePrice(){
$('#boxB').tooltip('show');
}

看小提琴

更改您的 JS,如下所示

$('#boxB').tooltip({
  content: 'some stuff',
  trigger: 'manual',
  placement: 'top',
  html: true
});
function PopulatePrice() {
  $('#boxB').tooltip('show');
}

您的 JS 不起作用,因为您在线路$(this).tooltip({Uncaught SyntaxError: Unexpected token this