HTML标签< a>想要添加href和onclick工作
问题描述:
我想问一下HTML标记
I'd like to ask about HTML tag
<a href="www.mysite.com" onClick="javascript.function();">Item</a>
如何使 a 标签与 href 和 onClick ? (更喜欢onClick先运行然后再href)
How to make this a tag working with href and onClick? (prefer onClick running first then href)
答
You already have what you need, with a minor syntax change:
<a href="www.mysite.com" onclick="return theFunction();">Item</a>
<script type="text/javascript">
function theFunction () {
// return true or false, depending on whether you want to allow the `href` property to follow through or not
}
</script>
< a>
标记的 onclick
和 href
属性将执行 onclick
,那么只要 onclick
不会返回 false $>,请按照
href
c $ c>,取消该事件(或事件未被阻止)
The default behavior of the <a>
tag's onclick
and href
properties is to execute the onclick
, then follow the href
as long as the onclick
doesn't return false
, canceling the event (or the event hasn't been prevented)