摘要: 需求:对于通知书打印之后条形码批量扫描录入的功能,需要在上一个text取值改变后将光标的位置移动到下一个为空的text中,当遍历到最后一个text之后,光标移动到保存按钮的位置上。实现:1.因为对于不同的浏览器(这里指的是个人非常讨厌的ie,就他特别),处理方法不同,所以需要事先判断用户使用的浏览器类型eg:function getOs(){ var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=n 阅读全文
posted @ 2013-10-14 10:50 艾可儿1314 阅读(2460) 评论(3) 推荐(1) 编辑
摘要: 今日于csdn上看到一个问题:题目详情给定一个字符串,仅由a,b,c 3种小写字母组成。当出现连续两个不同的字母时,你可以用另外一个字母替换它,如有ab或ba连续出现,你把它们替换为字母c;有ac或ca连续出现时,你可以把它们替换为字母b;有bc或cb 连续出现时,你可以把它们替换为字母a。你可以不断反复按照这个规则进行替换,你的目标是使得最终结果所得到的字符串尽可能短,求最终结果的最短长度。输入:字符串。长度不超过200,仅由abc三种小写字母组成。输出: 按照上述规则不断消除替换,所得到的字符串最短的长度。例如:输入cab,输出2。因为我们可以把它变为bb或者变为cc。 输入bca... 阅读全文
posted @ 2013-09-06 09:08 艾可儿1314 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 转正确显示textarea中输入的回车和空格在textarea中输入的文本。如果含有回车或空格。在界面上显示的时候则不哪么正常。回车消失了,空格变短了。如何解决这个问题呢。有2种方法。1.使用标签 w3c对pre元素是这样定义的:pre 元素可定义预格式化的文本。被包围在 pre 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。 更详细的内容请参考http://www.w3school.com.cn/tags/tag_pre.asp 也就是说包含在pre标签中的回车和空格会正常的显示出来。包括你在页面代码中输入的。所以如果使用pre元素你需要这样写:要输出的文本 ,而不是这样:要 阅读全文
posted @ 2013-09-03 13:03 艾可儿1314 阅读(4792) 评论(0) 推荐(0) 编辑
摘要: JavaScript中replace()方法如果直接用str.replace("-","!")只会替换第一个匹配的字符.然而我们大多数需要替换的是全部匹配的元素,而JavaScript又没有java中的replaceAll的方法,这个时候就需要特殊处理了。String repace(new RegExp(reallyDo,'g'),replaceWith)先介绍一下RegExp,它是js中保存用于正则表达式模式查找的信息。而g是表示全局变量,在此处只需要将reallyDo替换成你想要替换掉的字符,将replace替换成你想要替换成的字符, 阅读全文
posted @ 2013-09-03 12:55 艾可儿1314 阅读(1542) 评论(0) 推荐(0) 编辑
摘要: 01a ="a";//隐式声明并初始化一个全局变量a02functioncheck(){03a ="aa";//隐式改变全局变量a的值04alert("局部:a = "+a);//提示"aa"05if(a =="aa") {06varb ="b";//定义局部变量b07alert("局部:b = "+b);//提示"b"08}09alert("半局部: b = "+ b);//和C、C++、Java不同,javasc 阅读全文
posted @ 2013-08-07 12:48 艾可儿1314 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 本文为作者学习中记录的笔记,欢迎转载,大家共同学习,一起进步,喜欢的加好友 阅读全文
posted @ 2013-05-20 14:15 艾可儿1314 阅读(460) 评论(0) 推荐(0) 编辑
摘要: select major_name,studentCount,count(b.student_id) as jiuyrenshu ,count(b.student_id)/studentCountfrom (select m.major_name, count(s.student_id) as studentCount from student s,class_ c_,major mwhere s.class_id in c_.class_id and c_.grade_id = '001' and c_.major_id = '001' and m.major 阅读全文
posted @ 2013-04-09 19:48 艾可儿1314 阅读(1022) 评论(0) 推荐(0) 编辑
摘要: 粗体表示主标题:下划线表示次级标题:红色的表示经常使用的方法。总结: 1.Date:类Date表示特定的瞬间,精确到毫秒。。1.构造方法:。。。1.Date():分配Date对象并初始化,以表示分配它的时间。。。。2.Date(long date):分配对象并初始化,以表示自从标准基准时间(称为“历元(epoch)”,即1970年1月1日00:00:00 GMT)以来的指定毫秒数。。2.方法摘要:。。。1.after(Date when):测试此日期是否在指定日期之后。。。。2.before(Date when):测试此日期是否在指定日期之前。。。。3.clone():返回此对象的副本。。。。 阅读全文
posted @ 2013-04-09 19:38 艾可儿1314 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 今天装了tomcat服务器,配置之后,按照教程打开了下面的两个地址。http://localhost:8080/http://127.0.0.1:8080/奇怪的现象:打开服务器时,IE,火狐,都可以打开页面, 关闭服务器后,火狐,正常的都打不开了,但是360浏览器,却依然可以打开上面的连接,但是打不开下面的连接了。求解释?1.两个地址有区别吗?区别是什么?2.为什么360在服务器关闭后依然可以打开,别的ie也这样吗?? 阅读全文
posted @ 2013-03-01 14:21 艾可儿1314 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 今天遇到个小问题,在网上找了半天没找到,估计是太简单没人愿意回答吧!创建好的数据库如何再去规定数据的取值范围呢??下面是我的解决方法,大侠多多指点!规定数据取值范围:1.建立表时规定CREATE TABLE tableName(Id int CHECK (Id>0),)2.建表后规定ALTER TABLE TABLENAME ADD CHECK(约束条件eg:Id>0) 阅读全文
posted @ 2013-02-28 10:17 艾可儿1314 阅读(1448) 评论(0) 推荐(0) 编辑