var myarr = [66,80,90,77,58];
按钮操作
给输入框赋值
<input id="tv"/>在script语句中document.getElementById('tv').value=你要赋的值;
下拉列表
<select name="career" οnfοcus="message()"> <option>学生</option> <option>教师</option> <option>演员</option> </select>注意:上面的message方法是在javascript里写的
对象
访问对象的方法:objectName.methodName();
Data日期对象
如果要自定义初始值,可以用以下方法 var d = new Data(2012,10,1); var d = new Data('Oct,1,2012');
String 对象:
toUpperCase():转换成大写的字符串
toLowerCase():转换成小写的字符串
返回指定位置的字符
charAt(index)方法可返回指定位置的字符。下标在0-length-1;如果下标不在这一范围内就会返回一个空字符
返回指定的字符串首次出现的位置
indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置
stringObject.indexOf(substring,startpos)
substring是必须要有的属性,其为你要查找的字符串,startpos表示从哪一个位置开始查起,如果不写此值,就默认为从头开始查起,如果没有该字符就返回-1
split()方法将字符串分割为字符串数组,并返回此数组
stringObject.split(separator,limit);
separator必需,从该参数指定的地方分割stringObject
limit限制分割参数
提取指定数目的字符
substr(startPos,length)从字符串中提取从startPos位置开始的指定数目的字符串,如果参数是负数,从字符串的尾部开始算起的位置,也就是说,-1指定字符串中最后一个字符,-2指倒数第二个字符,以此类推
如果startPos为负数且绝对值大于字符串长度,startPos为0
Math对象
数组方法
Window对象
计时器setInTerval(代码,交互时间)
<script type="text/javascript"> var attime; function clock(){ var time=new Date(); attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds(); document.getElementById("clock").value = attime; } setInterval(clock,100); </script> </head> <body> <form> <input type="text" id="clock" size="50" /> </form> </body>取消计时器
<script type="text/javascript"> function clock(){ var time=new Date(); document.getElementById("clock").value = time; } // 每隔100毫秒调用clock函数,并将返回值赋值给i var i=setInterval("clock()",100); </script> </head> <body> <form> <input type="text" id="clock" size="50" /> <input type="button" value="Stop" οnclick="clearInterval(i)" />//i为<span style="font-family: Arial, Helvetica, sans-serif;">setInterval()返回的ID值</span>setTime(代码,延迟时间)计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次
