Welcome 微信登录

首页 / 脚本样式 / JavaScript

实例说明为什么不要行内使用javascript

实例说明为什么不要行内使用javascript

很多人都曾经这么使用Javascript 复制代码 代码如下: <a href="#" onclick="al()">保存</a> 上面的代码,很方便使用,所有浏览器都支持 虽然我很早就看过一些书,说html,css,js分开来,比较容易维护,但是我贪图方面,还是经常这么写,不过我今天用火狐调试的时候发现,还是不要行内写了,因为这样很不安全,因为用火狐的firebug可以轻松让代码失效! 下面看一下为什么: 复制代码 代码如下: ...
给html超链接设置事件不使用href来完成跳

给html超链接设置事件不使用href来完成跳

有的时候,我们需要使用<a>这个超级链接,而又不使用href来完成跳转,而是如:<a href="#" onClick="fun()"></a>这种方式。这样,就不会让页面跳转。但是同时也会带来一些负面的问题,比如页面的title变成了“#”,或者页面出现了滚动条什么的。这是因为在执行完了onClick事件后,<a>又去跳转href所指向的地址了,而”#“是个锚点,默认是网页的页首,所以会带来上边所说的问题。...
使用jQuery异步加载 JavaScript脚本解决方案

使用jQuery异步加载 JavaScript脚本解决方案

JavaScript 加载器在 Web 开发中是非常强大和有用的工具。目前流行的几个加载器,像 curljs、LABjs 和 RequireJS 使用都很广泛。他们功能强大的,但有些情况下可以有更简单的方案。 如果你正在使用 jQuery,有一个内置的方法可以用来加载脚本。如果你想延迟加载插件或任何其他类型的脚本,都可以使用这种方法。下面给大家介绍如何使用它。 实现方法 jQuery 内置有 getScript 方法来加载一个脚本,处理返回的结果可以有几种...
jquery复选框checkbox实现删除前判断

jquery复选框checkbox实现删除前判断

实现这样一个基本需求,页面有很多数据,可以删除一条或多条,删除前判断是否选中至少一条,否则提示。 复制代码 代码如下: function deleteUser() { //当时是想把内容以str+=""的方式 进行保存 ,但不行 //var str; var array = new Array(); //用于保存 选中的那一条数据的ID var flag; //判断是否一个未选 $("input[name="selectFlag"]:checkbox")....
如何用jquery控制表格奇偶行及活动行颜色

如何用jquery控制表格奇偶行及活动行颜色

虽然jquery流行已经很多年了,一直都感觉很难,也没有花时间去学习它,只是偶尔哪天心血来潮了去看一点点,时隔多日又会忘得一干二净。最近用到表格奇偶行不同色,不得不去再看jquery,虽然感觉还是难,但已经不像以前一样无从下手了。做完后不得不来感叹一下jquery真是太牛了,不用自己再写一大堆javascript函数去实现了,简单几句轻松搞定。 先定义好表格的奇偶行样式,如下代码: 复制代码 代码如下: body { font-size:12px; } t...
<< 841 842 843 844 845 846 847 848 849 850 >>