请问一下javascript后面加一个":",是什么意思?

来源:8-17 编程练习

无悔欲

2017-08-25 21:54

请问一下javascript后面加一个":",是什么意思?

写回答 关注

1回答

  • 茯苓LLL
    2017-08-25 23:31:12

    例如:<div onclick="javascript:alert('test')">test</div>

    “:”表达的意思是使用javascript语法解析后面的代码,在a标签的href中才是伪协议!

    在JavaScript中,我们常见的使用冒号(:)的情况有:1.对象表达法  2.三目运算  3.分支语句。


    无悔欲

    <a href="javascript:history.back()">,这句话的意思就是使用javascript的语法来解析后面的表达式,那么是不是除了你说的三种情况的后面两种,第一种对象表达法只能用在标签的属性中呢(除了写在<script type="text/javascript"></script>标签中)?肯定不能写在标签的文本中了,第一次学习js,谅解

    2017-08-25 23:49:44

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468671 学习 · 21895 问题

查看课程

相似问题