![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 79
gundumw100
这个作者很懒,什么都没留下…
展开
-
JavaScript字符串函数大全
JS自带函数1.Asc(x),Chr(x):转换字符,字符码2。Filter:搜寻字符串数组中的特定字符串格式:v=filter(x,s[,include[,compare]])实例:Dim x()={"kjwang","wangkj","peter"}Dim vv=filter(x,"kj") '结果v(0)="kjwang",v(1)="wangkj"v=fil原创 2017-04-10 17:14:41 · 479 阅读 · 0 评论 -
javascript调试工具:Blackbird
You might never use alert() again.下载在最后先倒入css&js,2张图片和css文件最好放在同一路径,否则需要小改下css倒入后就可以在JavaScript中用了,一般的使用方法看下面log.debug( 'this is a debug message' );log.info( 'this is an info message' );log.w原创 2017-04-10 17:48:11 · 305 阅读 · 0 评论 -
jQuery插件flexiGrid的完全使用,附代码下载
在这个例子中其实不光使用了flexiGrid,还有http://gundumw100.iteye.com/blog/543977,跟本例无关-->这些插件可以先看看下面的图片其中blackbird是个javascript调试插件,如果没有出现黑色窗口,按F2键显示。(若按F2无反应,请看这里http://gundumw100.iteye.com/blog/5431原创 2017-04-10 17:48:51 · 1142 阅读 · 0 评论 -
Javascript与CSS在IE和Firefox中的误区及区别
0.在firefox中不兼容window.location.href('')的解决办法location.href('http://www.baidu.com');以上写法在IE里支持,Firefox里不支持,但如果改成 window.location.href = 'http://www.baidu.com';则在两种浏览器中都支持了。另:这样写的html元素,在firefox原创 2017-04-10 17:50:32 · 221 阅读 · 0 评论 -
去掉图片超级链接上的虚线框
onFocus="this.blur();">也可以在页面中加入下面CSS代码: a {blr:e-xpression(this.onFocus=this.blur())} area {blr:e-xpression(this.onFocus=this.blur())} ps:在开发过程中经常使用,可是在点击这个链接的时候,总是跳到页面的顶端,如果滚动条很长的话,并且已经阅览的原创 2017-04-10 17:50:41 · 281 阅读 · 0 评论 -
高效判断星期几的 javascript代码
test date function onLoad(){ day = new Date().getDay(); alert("今天星期"+"天一二三四五六".charAt(day)); if((day==0) || (day ==6)){ alert("今天是周末!"); }else{ alert("今天fei周末原创 2017-04-10 17:57:07 · 401 阅读 · 0 评论 -
插入google地图
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Google 地图 JavaScript API 示例: 控件定位 function initialize() { //地图初始化函数原创 2017-04-10 17:58:05 · 311 阅读 · 0 评论 -
android WebView结合javascript相互调用
import java.util.ArrayList;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.util.Log;import android.webkit.WebVie原创 2017-04-10 18:45:52 · 227 阅读 · 0 评论 -
使用YUI Compressor压缩JS和CSS文件
前提:安装java开发环境并设置了环境变量。然后需要下载yuicompressor-2.4.8.jar(见附件)打开cmd命令行,进入(cd ...)到相关目录,输入:java -jar yuicompressor-2.4.8.jar index.js -o index.min.js这样就生成了min文件。css文件也类似:java -jar yuicompressor-2原创 2017-04-10 18:55:24 · 285 阅读 · 0 评论 -
cordova读写文件(1)
使用cordova可以很方便的在手机sdcard中读写文件。首先需要安装cordova插件:file命令为:cordova plugin add org.apache.cordova.file然后就可以读写文件了,这里我先是写入一个文件,具体的JS代码为:var datas=null;//datas need writevar directory="mobovip";//原创 2017-04-10 18:57:40 · 375 阅读 · 0 评论 -
jQuery 中使用 JSON
在 jQuery 中已经提供了对于解析 JSON 的内在支持,jQuery.parseJSON 函数提供了解析的支持,详细的说明见这里。var obj = jQuery.parseJSON('{"name":"John"}');alert( obj.name === "John" );使用对象生成 JSON 格式串在 jQuery 中并没有提供直接将普通的 JavaSc原创 2017-04-10 18:58:03 · 213 阅读 · 0 评论 -
JQM:如何点击footer中的navbar只切换content的内容
在JQM运用中想固定Header与Footer,当然Footer有个NavBar导航菜单, header 这里是内容 footer 格式如上,点击相应的结构菜单的时候希望它只替换 ....... 中的内容,然而它却是以页面的形式替换了整个一个"Page"。关于这个问题,其实并没有很好的解决办法,这我估计是html的通病。我google了一下(不要原创 2017-04-10 18:58:36 · 671 阅读 · 0 评论 -
使用google map显示地图,并标注InfoWindow
首先导入google map JS(需要VPN):然后定义一个地图显示区域:最后添加JS://///////////////////////////////////////////////////////////////////////////////map start//var geocoder;var MY_POSITION="You are here";va原创 2017-04-10 18:58:51 · 4802 阅读 · 0 评论 -
apache commons-lang包
http://commons.apache.org/lang/api-release/overview-summary.html这一组API的所有包名都以org.apache.commons.lang开头,共有如下8个包:org.apache.commons.langorg.apache.commons.lang.builderorg.apache.commons.lang.enu原创 2017-04-10 17:46:40 · 422 阅读 · 0 评论 -
如何在首页加载数据?
网站打开的第一页是index.jsp,但里面有些数据是从数据库里得到的,有什么办法能在打开index.jsp的时候就加入数据呢?1.利用javascript的异步,将请求发送到servlet,然后servlet连接数据库,返回结果到前台。2.用一个html首页加上,此处的0是代表0秒超时后跳转到servlet上面,然后进行数据库操作,然后跳转到首页;如果可以直接访问servlet,那就更好了原创 2017-04-10 17:44:50 · 2232 阅读 · 0 评论 -
100个很有用的JavaScript函数
1.document.write("");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的原创 2017-04-10 17:44:33 · 256 阅读 · 0 评论 -
IE与Firefox在JavaScript上的7个不同句法
1. CSS "float" 值 访问一个给定CSS 值的最基本句法是:object.style.property,使用驼峰写法来替换有连接符的值,例如,访问某个ID为"header"的的 background-color值,我们使用如下句法:document.getElementById("header").style.backgroundColor= "#ccc";但由于"fl原创 2017-04-10 17:25:31 · 225 阅读 · 0 评论 -
jquery
jquery插件http://jscs.cloudapp.net/基于jQuery的GridView-FlexiGrid的使用和改造(1)--如何使用,完全参数说明http://www.cnblogs.com/xuanye/archive/2009/11/04/Xuanye_jQuery_FlexiGrid.html#1708681基于jQuery的GridView-Flexigrid原创 2017-04-10 17:32:17 · 299 阅读 · 0 评论 -
Javascript中最常用的55个经典技巧
-1 Javascript 判断日期 格式 function isValidDate(str) { if (!/^\d{4}\-\d\d?\-\d\d?/.test(str)) { return false; } var array = str.replace(/\-0/g, "-").split("-");原创 2017-04-10 17:33:11 · 510 阅读 · 0 评论 -
jQuery插件Mouse Over Animation for Text制作文字透镜、波浪和透明效果
实例:http://labs.bitmeister.jp/moamoa/example1.html用法:class="moatext_lens">I have a dream ...[其它文字省略]如上实例,不需要书写任何javascript代码,就能实现了文字透镜效果,注意,只使用了一个类名moatext_lens,其它效果使用也一样,其区别在于使用在类不同,分别如下:moa原创 2017-04-10 17:34:05 · 550 阅读 · 0 评论 -
Eclipse 的 JSEclipse 插件
使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java™ 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript 开发人员提供了同样的优点。获得 JSEclipse如果尚未安装 Eclipse IDE,请立即安装(请参阅原创 2017-04-10 17:34:29 · 10133 阅读 · 2 评论 -
jQuery插件jQuery Spin Button自定义文本框数值自增或自减
/** * jquery.spin-button * (c) 2008 Semooh (http://semooh.jp/) * * Dual licensed under the MIT (MIT-LICENSE.txt) * and GPL (GPL-LICENSE.txt) licenses. * **/(function($){ $.fn.ex原创 2017-04-10 17:34:46 · 1201 阅读 · 0 评论 -
jQuery插件animateToClass实现javascript自定义动画效果
或许使用这个JavaScript库也可以达到自定义动画的功能:http://raphaeljs.com/出自:http://www.biuuu.com/p656.html使用jQuery可实现超眩的动画效果,但在实现时需要一个变量一个值的形式,如下: 1. $("#biuuu").animate({ 2. "margin-left" : "40px", 3. "wid原创 2017-04-10 17:35:04 · 1448 阅读 · 0 评论 -
jQuery插件Font effect实现Javascript文字特效
http://www.biuuu.com/p837.html一般我们使用CSS给网页字体增加特效,但显示的效果非常有限,同时受浏览器兼容性影响,这里介绍一个jQuery插件Font effect字体特效,可给网页文本增加轮廓线(outline)、阴影(Shadow)、渐变(Gradient )和反射(Mirror)效果,同时这几种效果可以混合使用,使用非常简单,效果图如下:使用说明需要使用原创 2017-04-10 17:35:12 · 720 阅读 · 0 评论 -
验证用户名是否符合长度要求
数据库里面username vachar2(12)这个输入框要求用JAVASCRIPT去验证不能超过12个数字或英文或数字英文组合,还要求不能超过6个汉字,还要验证汉字和字母,数字的组合如:用户名1999(就可以),麦克斯韦1999(就不行)因为数据库里面要求的长度是12,一个汉字就占两个,但是在页面可以输入12个汉字请用JAVASCRIPT写出你的解决方案? # funct原创 2017-04-10 17:38:49 · 6907 阅读 · 0 评论 -
在javascript中获取中英文字符长度的问题
var i="中国a";一般情况下,我们用i.length会得到结果3但有时候我们需要5,下面的小代码可以解决问题 1. 2. alert (fucCheckLength("中国aaaa")); 3. function fucCheckLength(strTemp) 4. { 5. var i,sum; 6.原创 2017-04-10 17:38:57 · 335 阅读 · 0 评论 -
判断文本框还剩多少字符可以输入
javascript:function $(id) { return document.getElementById(id);}var maxLen=255;function checkMaxInput(){ if($("summary").value.length>maxLen){ $("summary").value=$("summary").valu原创 2017-04-10 17:39:15 · 1143 阅读 · 0 评论 -
几个不常用但很有用的javascript方法
1. javascript代码延迟执行。我们经常可以看到这样的应用,鼠标放到tab上时切换tab内容为当前tab.但是这样就会有个问题,怎么样防止鼠标不经意划过tab时触发这个事件呢?答案就是延时。可以通过延迟触发来避免这种情况。但是javascript中没有这样的函数。javascript提供了一个函数 setTimeout(),可以延迟一个操作的执行,但是这个操作最终还是要执行的。我们原创 2017-04-10 17:44:26 · 195 阅读 · 0 评论 -
Javascript常用正则表达式集合
1.匹配正整数:/^[0-9]*[1-9][0-9]*$/2.匹配非负整数(正整数+0):/^\d+$/3.匹配中文:/^[\u4e00-\u9fa5]/4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/5.匹配网址URL:/^(f|ht){1}(tp|tps):\/\/([\w-]+\.)+[\w-]+(\/[\w- ./?%原创 2017-04-10 19:00:03 · 261 阅读 · 0 评论