为了账号安全,请及时绑定邮箱和手机立即绑定

a href="javascript:replaceMessage()"为什么要这么写

a href="javascript:replaceMessage()"为什么要这么写

正在回答

1 回答

你也可以定义一个onclick事件,这两种形式是一个功能~这个的意思就是它的链接就是去执行一段javascript语句

1 回复 有任何疑惑可以回复我~
#1

timebank 提问者

onclick="myfunctiong()" 这样可以调用一个函数,但是href="replaceMessage()"就不行 ,一定要用javascript:才行,这是什么道理?
2015-01-17 回复 有任何疑惑可以回复我~
#2

Fiona0126 回复 timebank 提问者

onclick事件默认是去执行一段javascript,onclick="SomeJavaScriptCode",而href是在做链接跳转。可以用javascript来做伪链接,让它去执行一段js代码~
2015-01-17 回复 有任何疑惑可以回复我~
#3

Fiona0126 回复 timebank 提问者

它的原理,你可以在你浏览器的网址框内输入javascript:alert(1);就知道啦~
2015-01-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a href="javascript:replaceMessage()"为什么要这么写

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信