【发布时间】:2014-01-06 13:18:29
【问题描述】:
由于一些非常奇怪的授权问题,我的 CSS(或其他东西)搞砸了,我看不到我的按钮(实际上是
我对看到我的按钮不是很感兴趣,只是点击它,因为我不想修复 CSS,我只想访问后端(我不是这个故事中的前端人员) .
我的按钮如下所示:
<a onclick="js.search()" href="javascript:void(0)" id="asdf12345">Search<img class="r" src="im/arrow-gray.gif"/></a>
我尝试过的:
- 首先,我在 IE9 开发人员工具 > HTML 选项卡中手动输入了 ID。 (主播没有身份证——这就是原因)
- 试图手动调用“js.search()”函数,但是js没有定义。
- 我尝试使用 jQuery 选择器获取精确 ID
$('#asdf12345').trigger("click");,但它也没有任何作用。
我在前端不是很有经验,例如我不知道为什么“js”对象不在控制台的范围内(因为我可以调用 alert('asdf');例如 函数,所以某些东西 确实 起作用)。
因此,如果有人知道我可以通过什么方式调用我的后端,模拟点击,那将有很大帮助!
[编辑] 在未能以编程方式触发 onClick 之后,我接受了 Alex Shilman 的建议,我弄乱了 CSS - 让我的字体更小,以便我的图像适合屏幕,所以我可以点击它们。
【问题讨论】:
-
如果它不在控制台的范围内,那么它就不应该在链接的范围内。
-
是什么让您认为应该调用
js.search()而不仅仅是search()? -
好吧,字符串“js.search()”让我觉得……无论如何“search()”也不起作用
标签: javascript jquery html internet-explorer-9