随笔分类 - Js/Jquery
摘要:方法一:正则表达式匹配 1 var str = "adadfdfseffserfefsefseeffffftsdg"; 2 var maxLength = 0; var result = ""; 3 while (str != '') { 4 ...
阅读全文
摘要:window.onbeforeunload = function() {return " ";}document.onkeydown = function() {if ((window.event.keyCode == 116) || //屏蔽 F5(window.event.keyCode == 122) || //屏蔽 F11(window.event.shiftKey && window.event.keyCode == 121) //shift+F10) {window.event.keyCode = 0;window.event.returnVal
阅读全文
摘要:数组和function 都是对象,现在熟悉JS基础Array对象,有兴趣的同学一起来复习下吧。array.pop : 删除数组内的最后一个对象array.shift :删除数组内的第一个对象array.join: 数组内元素弄成字符串插入页面array.reverse : 数组内元素倒置array.concat : 数组合并,但是谁与谁合并,要注意顺序array.toString : 数组直接转为字符串,不再是对象了array.valueOf : 显示原始的值,里面有什么东西array.sort : 以ascii代码来排列先后顺序,但是数字不能用sort去排列。要排序请往下看,有例子哦。arr
阅读全文
摘要:以下以 IE 代替 Internet Explorer,以 FF 代替 Mozzila FF1. document.form.item 问题现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 FF 下运行解决方法:改用 document.formName.elements["elementName"]2. 集合类对象问题现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,FF 不能。解决方法:改用 [] 作为下标运算。如:document.forms("formN
阅读全文
摘要:var TT = { /* * 获取光标位置 * @Method getCursorPosition * @param t element * @return number */ getCursorPosition:function(t){ if (document.selection) { t.focus(); var ds = document.selection; var range = ds.createRange(); var...
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html><head></head><body> <textarea style=" height:16px; line-height:16px; width:800px;" id="textarea3"></textarea> <s
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html><body> <textarea onkeyup="MaxMe(this)" style="overflow: hidden"></textarea> <script type="text/javascript"> fun
阅读全文
摘要:textbox如果设置TextMode="MultiLine"则它的MaxLength设置的值就无效;为了能达到像腾讯微薄、新浪微薄那样的提示的效果(腾讯和新浪微薄文本框用到的应该是textarea),尝试如果不考虑用鼠标操作粘贴、删除textbox的内容,用jquery的keyup和keydown能实现,下面是实现的一个技巧,用到了js的计时器(当焦点在textbox中则“开启”计时器,失去焦点则“关闭”计时器),很好的解决了鼠标操作粘贴、删除textbox的内容不能改变字符个数的问题首先在head标记中添加如下js代码当然还要引用jquery.js,这里知道就好了!&l
阅读全文
浙公网安备 33010602011771号