当前位置: 首页 > 图文教程 > Java技术 > Java Web开发 > Java Web开发:小编浅谈JavaScript小技巧(5)

Java Web开发
JSP的技术方法
错误处理页面的制作404,和500
JSP动态生成并调用JSP程序
jsp防注入的代码,如何防止SQL注入的方法和预编译的PreparedStatement的代码例子
一段生成验证码图片的程序
include与jsp:include区别
jsp基础速成精华讲解
Ajax servlet实现
如何从JSP页面传送动态图片
Java中用Servlet Listener实现定时监听
JSP、Servlet中的相对路径和绝对路径
如何成为一个优秀的jsp程序员
Java开源软件六大帮派
JSP高访问量下的计数程序 (转载)
Servlet中的这些问题,你注意到了吗?
JSP解决中文乱码问题
Servlet常见错误校验表
Session和Cookie的深入研究
无限菜单之 xml+popup 版(IE5.5+)
关于hibernate多对多----many to many

Java Web开发:小编浅谈JavaScript小技巧(5)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-12-26   浏览: 43 ::
收藏到网摘: n/a

在网上查了许多相关的资料,今天整理一下文章,发布到软晨学习网网站上,希望对大家有所帮助。JavaScript是人们俗称的脚本语言,一些页面特效程序员们往往选择使用它来实现。JavaScript在编程中起着至关重要的作用。下面小编分享一些JavaScript常用技巧。

 

1. 获得一个窗口的大小

document.body.clientWidth; document.body.clientHeight

 

 

2. 怎么判断是否是字符

if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");

else alert("全是字符");

 

 

3.TEXTAREA自适应文字行数的多少

<textarea rows=1 name=s1 cols=27 onpropertychange

="this.style.posHeight=this.scrollHeight">

</textarea>

 

 

4. 日期减去天数等于第二个日期

<script language=Javascript>

function cc(dd,dadd)

{

//可以加上错误处理

var a = new Date(dd)

a = a.valueOf()

a = a - dadd * 24 * 60 * 60 * 1000

a = new Date(a)

alert(a.getFullYear() + "" + (a.getMonth() + 1) + "" + a.getDate() + "")

}

cc("12/23/2002",2)

</script>

 

 

5. 选择了哪一个Radio

<HTML> <script language="vbscript">

function checkme()

for each ob in radio1

if ob.checked then

window.alert ob.value

next

end function

</script> <BODY>

<INPUT name="radio1" type="radio" value="/style" checked>Style

<INPUT name="radio1" type="radio" value="/blog/barcode">Barcode

<INPUT type="button" value="check" onclick="checkme()">

</BODY> </HTML>