Javascript 当<;p>;价值变化

Javascript 当<;p>;价值变化,javascript,c#,jquery,html,Javascript,C#,Jquery,Html,我有一段html(见下文),其中中的值根据网络摄像头扫描的内容不断变化 <canvas id="qr-canvas" width="320" height="240" style="display:none"></canvas> <h3 id="qr-value">value changes here</h3> 有人能看到我做错了什么吗?您的元素必须是一个输入元素,它不能用于h、div、span等 你必须有一些函数来改变其中的值

我有一段html(见下文),其中中的值根据网络摄像头扫描的内容不断变化

 <canvas id="qr-canvas" width="320" height="240" style="display:none"></canvas>
        <h3 id="qr-value">value changes here</h3>

有人能看到我做错了什么吗?

您的元素必须是一个输入元素,它不能用于h、div、span等


你必须有一些函数来改变其中的值,所以我会在它改变值后把代码放在里面。如果它来自一个库,可能它有钩子,onchange函数对h3元素不起作用。您可以尝试输入、选择或文本区域元素

接下来,您可以尝试将onchange事件所指向的函数放入html的内联

<input id="qr-value" onchange = "myFunction()">value changes here</input>
值在此更改

然后在javascript中有一个名为myFunction的函数,它执行您要查找的检查。检查此处以供参考:

如果
h3
的值是根据网络摄像头的输入以编程方式更新的,那么当值为“作业”时,为什么不能由代码的同一部分调用该函数呢?

一旦更改
输入
选择
,和
textarea
elements only:Thank@WhiteRuski:)我将我的javascript更改为输入到文本框中,但当我从网络摄像头中删除图像时它并不清楚……我想这是另一天:)我试图实现的是启动一个函数,根据“作业”文本后的数字提取数据库信息。我想把它与网络摄像头javascript分开,因此不把它放在一起。
<input id="qr-value" onchange = "myFunction()">value changes here</input>