-
字符串分割split()
语法:数组.split(以什么分割,分割的次数)
stringObject.split(separator,limit) 注意: document.write(mystr.split(""));
// w,w,w,.,i,m,o,o,c,.,c,o,m
eg: document.write(mystr.split("", 5));
查看全部 -
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
stringObject.indexOf(substring, startpos)[object Object]
查看全部 -
数组.charAt(index)---(index的下标开始为0;
最后一个字符的下标为字符串长度减一(string.length-1);
2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
注意:一个空格也算一个字符。
查看全部 -
String 字符串对象
1.定义字符串的方法就是直接赋值
比如:
var mystr = "I love JavaScript!";
var mystr="Hello world!"; var mynum=mystr.toUpperCase();
以上代码执行后,mynum 的值是:HELLO WORLD!
查看全部 -
get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。
如果将目前日期对象的时间推迟1小时,代码如下:
<script type="text/javascript"> var mydate=new Date(); document.write("当前时间:"+mydate+"<br>"); mydate.setTime(mydate.getTime() + 60 * 60 * 1000); document.write("推迟一小时时间:" + mydate);
结果:
当前时间:Thu Mar 6 11:46:27 UTC+0800 2014
推迟一小时时间:Thu Mar 6 12:46:27 UTC+0800 2014
查看全部 -
<script type="text/javascript"> var mydate=new Date(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var mynum=
查看全部 -
get是返回,set是设置
eg:Udate.getDate
访问方法语法:“<日期对象>.<方法>”
定义一个时间对象 :
var Udate=new Date();
注意:使用关键字new,Date()的首字母必须大写。
使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。
如果要自定义初始值,可以用以下方法:
var d = new Date(2012, 10, 1); var d = new Date('Oct 1, 2012');
查看全部 -
使用对象前先定义
查看全部 -
如使用string 对象的 toUpperCase() 方法来将文本转换为大写:
var mystr="Hello world!";var request=mystr.toUpperCase();
以上代码执行后,request的值是:HELLO WORLD!
查看全部 -
function count(){
//获取第一个输入框的值
var one=document.getElementById('txt1');
//获取第二个输入框的值
var two=document.getElementById('txt2');
//获取选择框的值
var sel=document.getElementById('select').value;
//获取通过下拉框来选择的值来改变加减乘除的运算法则
var a=parseInt(one.value);
var b=parseInt(two.value);
switch(sel){
case '+':
alert(a+b);
break;
case '-':
alert(a-b);
break;
case '*':
alert(a*b);
break;
case '/':
alert(a/b);
break;
}
//设置结果输入框的值
}
查看全部 -
<!DOCTYPE HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>数组</title>
<script type="text/javascript">
//创建数组
var arr = ['*','##',"***","&&","****","##*"];
arr[7] = "**";
//显示数组长度
alert("数组长度:"+arr.length);
//将数组内容输出,完成达到的效果。
var tp1="";
var tp2="";
var l=arr.length;
for(var i=0;i<l; i++){
if(arr[i]!=undefined && arr[i]!="**"){
if(i==0){
tp1=arr[i]+"<br>"+arr[7];
}else{
if(i>0 && i%2==0){
tp2=tp2+"<br>"+arr[i];
}
}
}
}
document.write(tp1+tp2);
</script>
</head>
<body>
</body>
</html>
查看全部 -
卸载事件(onunload)
当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。
注意:不同浏览器对onunload事件支持不同。
如下代码,当退出页面时,弹出对话框“您确定离开该网页吗?”。
查看全部 -
加载事件(onload)
<script type="text/javascript">
function message(){
alert("加载中,请稍等…"); }
</script>
</head>
<body onload="message()">
欢迎学习JavaScript。
</body>
查看全部 -
内容选中事件(onselect)
<script type="text/javascript">
function message(){
alert("您触发了选中事件!"); }
</script>
</head>
<body>
<form>
个人简介:<br>
<textarea name="summary" cols="60" rows="5" onselect="message()">请写入个人简介,不少于200字!</textarea>
查看全部 -
关于onchange
<script type="text/javascript">
function message(){
alert("您改变了文本内容!"); }
</script>
</head>
<body>
<form>
个人简介:<br>
<textarea name="summary" cols="60" rows="5" onchange="message()">请写入个人简介,不少于200字!</textarea>
</form>
查看全部
举报