我有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