Javascript 如何使用Adobe Captivate 2019重置/清除文本输入框对象的内容?

Javascript 如何使用Adobe Captivate 2019重置/清除文本输入框对象的内容?,javascript,jquery,adobe,adobe-captivate,Javascript,Jquery,Adobe,Adobe Captivate,我正在使用Adobe Captivate 2019制作一个定制的交互式软件模拟。我几乎没有编码经验,但希望利用Captivate的execute JavaScript功能重置/清除由用户单击单独的“清除”按钮触发的文本输入框的内容。我知道这个问题是在几年前关于堆栈溢出的问题上提出和回答的,但是这里提供的解决方案对我来说并不适用。以下是我迄今为止尝试过的代码: $("#InputText_inputfield").val(""); 按照前面提到的帖子的说明

我正在使用Adobe Captivate 2019制作一个定制的交互式软件模拟。我几乎没有编码经验,但希望利用Captivate的execute JavaScript功能重置/清除由用户单击单独的“清除”按钮触发的文本输入框的内容。我知道这个问题是在几年前关于堆栈溢出的问题上提出和回答的,但是这里提供的解决方案对我来说并不适用。以下是我迄今为止尝试过的代码:

$("#InputText_inputfield").val("");

按照前面提到的帖子的说明,我在Execute JavaScript Script_窗口中复制并粘贴了上面这一行,作为“清除”按钮的成功操作。当我试图在HTML5浏览器窗口中预览我的项目时,单击“清除”按钮时,什么也没有发生。我做错了什么?再一次,请注意,我对编码知之甚少,所以任何用外行术语描述的解决方案都是值得赞赏的。谢谢。

假设您的文本输入框名为“InputText”,您只需在inputField中使用大写字母F,您的代码就可以了。@ChrisWalker谢谢。非常感谢。非常感谢。这工作做得很好!!其他Captivate用户注意:要使其正常工作,需要取消选中文本输入框上的“保留文本”选项。