在做一个菜单项的高亮的功能时,通过cookie记录当前所在的菜单,结果当前的选中项总是错乱的,弄了半天以为是javascript有问题,完全忽略了cookie的作用域问题,怎么都是错乱的。正常情况下,cookie会依据当前的应用,也就是路径生成对应的对象,不同的应用是独立的。比如http://20365.cn/test 和http://20365.cn/test2 会产生两个不同的cookie对象...
Javacript的replace方法只会替换其遇到的第一个匹配字符,例如: var oldStr = "aaaaa"; var newStr = oldStr.replace("a","b"); newStr : "baaaa"; 可以加入正则的方式,使用replace方法实现全部替换: ...
最近项目用到这个功能,主要是想自己设计一个编辑公式的文本框,网上很多方法,但是简单好使的不多,发现一篇博客,两个方法不错,学习一下: IE和其他浏览器支持的方法不同,分别如下: =IE支持document.selection =Firefox,Chrome,Safari以及Opera都有selectionStart和selectionEnd属性 具体代码: funct...
首先出个题: 如图: 假设对成长速度显示规定如下: 成长速度为5显示1个箭头; 成长速度为10显示2个箭头; 成长速度为12显示3个箭头; 成长速度为15显示4个箭头; 其他都显示都显示0各箭头。 用代码怎么实现? 差一点的if,else: Js代码 复制代码代码如下: var add_level = 0; if(add_step == 5){ ...
Go
Friend Links:
Sonft