我正在使用真正的客户端协议,我有一个带有使用Image实现的搜索按钮的Web应用程序。我点击该图像按钮以提取一些结果。
搜索按钮的html代码是:
< img style="border: medium none;"
onclick="ajaxLoadingStarted(this, document.getElementById('select:ajaxLoadingImg')); searchVehicles();"
src="/webPortal/common/images/green-search-btn.png" id="select:searchBtn">
我的javascript代码是:
var searchobj = document.getElementById('select:searchBtn').onclick();
不幸的是,我收到了这个错误:
t = 00019690ms:错误-203252:46:评估JavaScript代码/ window.alert($('#javax.face ... ement;}} / failed - 发生异常: NS_ERROR_NOT_AVAILABLE:组件不可用[MsgId: MERR-203252]
为什么会发生这种情况?
答案 0 :(得分:0)
如果您从单个步骤开始而不是从头开始播放脚本,则某些功能不可用。另一种方法是在您尝试的步骤之后在步骤上创建断点,并从头开始播放整个脚本。
答案 1 :(得分:0)
我在编写脚本时也面临类似的问题。解决方案是:
web_text_link("",
"Snapshot=t50.inf",
DESCRIPTION,
"Text="",
"ID=select:searchBtn",
ACTION,
"UserAction=Click",
LAST);