我有2个元素,onclick =“...”的锚点和onfocus =“...”的输入锚点由输入按钮切换,所以当按钮处于焦点时,会显示锚点当它失去焦点时,锚被隐藏。有没有办法可以从锚点访问onclick事件而不首先出现onblur?
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')
答案 0 :(得分:3)
尝试使用onmousedown
代替onclick
。