我有2个元素,一个带onclick =“...”的锚点和一个带onfocus =“...”的输入锚点被输入按钮切换,所以当按钮处于焦点时,锚点被显示,当它失去焦点时,锚被隐藏起来。有没有一种方法可以从锚点访问onclick事件,而不会先发生onblur事件?如何在onblur之前发生onclick事件?
input(type="radio", name="sample", value=str(sample['id']),
id="S"+str(sample['id']),onfocus = 'javascript:toggleVisibility("%stoggle");'
% sample['id'], onblur = 'toggleVisibility("%stoggle");' % sample['id'])
a("edit", id = "%stoggle" % str(sample['id']), style="display:none; float:right;
padding-left:10px; text-decoration:none;", href='do something')
您的访问意味着什么?你想要触发onClick事件或者只是获取函数?你需要什么?有可能我更好的解决方案... – Gatekeeper 2012-07-10 07:25:33
我只想能够更改单选按钮显示的值。就像现在一样,href地址或代码不会执行,因为onblur在href触发之前发生。有没有一个快速的方法,我可以让它发生? – atfergus 2012-07-10 07:28:44
它现在工作还是仍然面临问题? – WolvDev 2012-07-11 08:05:28