Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从javascript手动触发工具提示和输入框_Javascript_Html_Asp.net - Fatal编程技术网

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

如何从javascript手动触发工具提示和输入框,javascript,html,asp.net,Javascript,Html,Asp.net,我有一个ASP.NET web表单,表单上有两个输入框。在框A中触发onkeypress事件时,我希望在框B上显示工具提示 我正在从框a中的onkeypress事件启动一个javascript函数,它应该在框B上显示工具提示 应该很简单,但我不能让它工作。有什么想法吗 这是一个工作 Html Input here: <input id="boxA" type="text" onkeypress="PopulatePrice()" /> <br/> <br/>

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

我正在从框a中的onkeypress事件启动一个javascript函数,它应该在框B上显示工具提示

应该很简单,但我不能让它工作。有什么想法吗

这是一个工作

Html

Input here: <input id="boxA" type="text" onkeypress="PopulatePrice()" />
<br/>
<br/>
Tooltip to appear here: <input id="boxB" title="blah" type="text" />
见 改变你的JS如下

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

function PopulatePrice() {
  $('#boxB').tooltip('show');
}

您的JS无法工作,因为您在
$(this)行上获得了一个
未捕获的语法错误:意外标记this
。工具提示({

您使用的工具提示库是哪一个?嘿@PipecockJackson,如果这真的对您有帮助,请您将答案标记为已接受。当然,stackoverflow会让您等待15分钟才能指示和回答
$('#boxB').tooltip({
  content: 'some stuff',
  trigger: 'manual',
  placement: 'top',
  html: true
});

function PopulatePrice() {
  $('#boxB').tooltip('show');
}