我试试这个,其他许多人仍然没有工作:
我需要在带有Filemaker的Webviewer中使用它(MBS(" WebView.RunJavaScript&#34 ;; WebViewerRef; Javascript))
脚本:$("#positiveButtonExpand borRad5 jq-picHover").click(function()
在网页上:
<fieldset>
<label class="formLabelExpand">Rechercher par numéro de commande :</label>
<input class="formInputTextMedium resetValue floatLeft borRad5" id="id_1405652204_ScopusIdFilter" name="id_1405652204.ScopusIdFilter" type="text" value="saisissez le n° de la commande">
<button name="id_1__" type="submit" class="positiveButtonExpand borRad5 jq-picHover">OK</button>
</fieldset>
感谢您的所有答案和建议,没有人为我工作,我认为它来自网站或文件制作者。 :)
答案 0 :(得分:2)
positiveButtonExpand是一个不是ID的类,您可以选择.positiveButtonExpand
而不是#positiveButtonExpand
。
$(".positiveButtonExpand").click(function(){
// code
});
答案 1 :(得分:1)
您需要使用以下任一选择按钮:
$(".positiveButtonExpand.borRad5.jq-picHover")
或更简单:
$(".positiveButtonExpand")
答案 2 :(得分:1)
我在这里看到的第一件事是你在ID上调用处理程序,但在你的html中你将它作为一个类。例如:
按钮:class="positiveButtonExpand borRad5 jq-picHover"
Javascript:$("#positiveButtonExpand borRad5 jq-picHover")
需要将Javascript更改为
$(".positiveButtonExpand").click(function(){})
使用JQuery并使用“#”开始选择时,表示您正在寻找ID。
答案 3 :(得分:0)
最好的方法是模拟真实的用户点击。要做到这一点,这是一个简短的脚本。
$(".positiveButtonExpand").simulateClick();
这允许创建一个本机鼠标事件,所以你只需简单地调用这个函数。
dplyr
希望对你有用:)