我有這樣的代碼,它不工作在所有的瀏覽器,而工作在32版本的鉻和舊版本的歌劇。怎麼了?如何使這個代碼工作?Javascript onclick不工作在33鉻,mozilla和新歌劇
<td align=right><a href=# onClick="demand.value=<%field0%>;submit()"><%field1%> </a></td>
我有這樣的代碼,它不工作在所有的瀏覽器,而工作在32版本的鉻和舊版本的歌劇。怎麼了?如何使這個代碼工作?Javascript onclick不工作在33鉻,mozilla和新歌劇
<td align=right><a href=# onClick="demand.value=<%field0%>;submit()"><%field1%> </a></td>
試試這個
<td align=right><a href="javascript:void(0)" onClick="demand.value=<%field0%>;submit()"><%field1%> </a></td>
按下此按鈕後,它會起作用: –
檢查。
<td align=right><a href="#" onClick="demand.value=<%=field0%>;submit()"><%=field1%> </a></td>
用戶完整路徑變量:
onClick="document.forms[0].fodemand.value=<%field0%>; document.forms[0].submit()"
這是一個代碼可怕線!發生了什麼?嘗試'href =「#」',誰知道...... – elclanrs
並且不要責怪JavaScript由於'<%field0%>'造成的錯誤......你需要給所涉及的所有語言提供信用。 – loxxy
考慮爲鏈接[(MDN)](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_button_role)使用'role =「按鈕」',或者使用一個真正的'