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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号