【发布时间】:2011-08-01 17:07:11
【问题描述】:
当用户单击按钮时,我试图重新运行一段 javascript。该站点是在 CMS 中创建的,因此我无权访问该按钮来为其指定 ID。但是,在萤火虫中,我注意到它具有这些值->
<input type="submit" value="Continue">
无论如何我可以通过使用“继续”的值来调用它吗?
仅供参考:按钮是用 php 编码的,我想重新运行以下内容
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
$(window).load(function resizePole(){
var ht=($('#LayoutColumn2').height() > $('#LayoutColumn3').height()) ?
$('#LayoutColumn2').height() : $('#LayoutColumn3').height(); $('#lightPole').height(ht); }); </script>
我正在尝试使用:
onclick="return resizePole();"
哦,我对 javascript 几乎一无所知 :)
链接到正在处理的页面 - 您可能需要创建一个客户帐户。输入一些乱码,我可以稍后删除它
问题是什么:好的,让我解释一下应该发生的事情。我创建了一个名为“灯杆”的 div,该 div 包含一个灯杆的背景图像,该图像是用 javascript 编码的,以匹配页面加载时“内容”div 的高度。在 checkout_express 页面上,CMS 系统的创建者创建了可扩展和可折叠的 div,引导用户完成结帐过程。在第三步“运输方法”中,用户单击“继续”按钮,该按钮展开“订单确认步骤”。此 div 导致“内容”div 比初始加载时长,但灯杆的大小仅与内容的初始高度匹配,而不是订单确认步骤的添加高度,因此它导致灯杆比实际短需要。
【问题讨论】:
标签: javascript button onclick autoresize