亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問下面兩種寫法有啥區別么,求大神解釋下,要不要寫javascript:;

請問下面兩種寫法有啥區別么,求大神解釋下,要不要寫javascript:;

慕田峪8701529 2018-05-20 21:08:55
<div?onclick="alert(this)"> 點擊 </div> <div?onclick="javascript:alert(this);"> 點擊 </div></body>
查看完整描述

2 回答

?
黃月初

TA貢獻3條經驗 獲得超0個贊

在你這種情況下倆種方法都可以沒啥區別,<a href='javascript: xxx'>這種情況下就不一樣了

查看完整回答
反對 回復 2018-05-24
?
酒木君

TA貢獻23條經驗 獲得超7個贊

首先指明一點,點擊事件放在div里是沒用的.
javascript:是一種偽協議,可以保證在頁面復雜且內容較多時規范事件的跳轉和調用,防止出現混亂.

查看完整回答
反對 回復 2018-05-21
  • 慕田峪8701529
    慕田峪8701529
    我這測試了,放在div里是可以的啊,然后你說的這個協議可以不寫么,也就是直接寫js語句不行么
  • minip
    minip
    1,樓上說的 第一句不太贊同(onclick 屬性可以使用與所有 HTML 元素,除了 :<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, 和 <title>.) 2,onclick="javascript:alert(this)" 這個寫法 也就是指定運行 js代碼 一般與超鏈接之類的一起使用多一點 <a href="javascript:void (0)" onclick="someJsCode">鏈接</a> 這樣寫是為了阻止 a標簽的默認跳轉來讓onclick中someJsCode做一些處理
  • 慕田峪8701529
    慕田峪8701529
    那么大神能解釋下,可以不寫“javascript:;”,直接寫js代碼嗎
點擊展開后面1
  • 2 回答
  • 0 關注
  • 1080 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號