JS考试题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
i++; }while(i>100); 运行以上程序后,变量 i 的值为 9 。 (6)看以下 JavaScript 程序* for(var i=1;i<=10;i++){
if(i= =5) continue; if(i= =8) break; alert(i); } 运行以上程序后,弹出的对话框依次输出的值为 。 (7)看以下 JavaScript 程序 var str1,str2,str3,str4; str1="10.5"; str2="8"; str3=str1+str2; alert(str3); str4=Number(str1)+Number(str2); alert(str4); 运行以上程序后,弹出的对话框依次输出的值为 。

1,2,3,4,6,7 10.58 , 18.5
来自百度文库
(8)定义 JavaScript 函数所用的关键字是 function 。
(1) alert();的作用是:(
A)
A、弹出对话框,该对话框的内容是该方法的参数内容。
B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。
C、弹出输入对话框,该对话框的可让用户输入内容。
if( rg[i].checked ) {
alert("你选择了第" + (i+1) + "个单选框"); } } return false; }
</script> <body> <form name="form1" onsubmit="return foo();"> <input type="radio" name="radioGroup"/> <input type="radio" name="radioGroup"/> <input type="radio" name="radioGroup"/> <input type="radio" name="radioGroup"/>
case “1”:alert(“one”);
case “2”:alert(“two”);
case “3”:alert(“three”);
case “4”:alert(“four”);
case “5”:alert(“five”);
default:alert(“none”);
}
运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出:
A、window.open(“abc.html”,“”,“”);
B、window.open(“”,“abc.html”,“”);
C、window.open(“”,“”,“abc.html”);
D、window.open(“”,“”,“”);
(1)在 JavaScript 程序中加入注释,方法有(AB) A、//注释内容 B、/*注释内容*/ C、/注释内容 D、/*注释内容
(4)history 对象中能实现网页后退效果的方法是(AC)* A、back() B、forward() C、go(-1) D、go(1)
6、在不指定特殊属性的情况下,哪几种 HTML 标签可以手动输入文本: (AB)
A. <TEXTAREA></TEXTAREA> B. <INPUT type=”text”/> C. <INPUT type=”hidden”/> D. <DIV></DIV>
四、程序题: 1、完成 foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单 选框。 <html> <body> <script> function foo() { // 在此处添加代码 var rg = document.getElementsByName("radioGroup"); for( var i = 0; i < rg.length; i++ ) {
} </script>
2、 function foo(){
alert("aaaa"); a = setTimeout(foo(),100); } foo();
3、a = b 是赋值,a == b 是判断值是否相同 lect>域的选择部分的文本?
D、弹出新窗口。
(2)看以下 JavaScript 程序
var num;
num=5+true;
问:执行以上程序后,num 的值为( D

A、true B、false C、5 D、6
(3)看以下 JavaScript 程序
var x=prompt(“请输入 1-5 的数字!”,“”);
switch (x){
(2)以下 JavaScript 变量名不合法的有(ABC) A、4Myvariable B、My@variable C、function D、Myvariable4
(3)location 对象中可实现重新链接到其他网址的属性或方法有(AC)* A、href 属性 B、reload() C、replace() D、host
<option value="a">1</option> <option value="b">2</option> <option value="c">3</option> </select> </form>
<script> function _sel(obj){ alert("显示文本:" + obj.options[obj.selectedIndex].text); alert("值:" + obj.options[obj.selectedIndex].value);
<input type="radio" name="radioGroup"/> <input type="radio" name="radioGroup"/> <input type="submit"/> </form> </body> </html>
Javascript 简答题
1.如何获取表单<select>域的选择部分的文本?
2.在 JavaScript 中定时调用函数 foo() 如何写?
3.var a = 10; var b = 20; var c = 10; alert(a = b); alert(a == b); alert(a == c); 结果是?
以下是答案:
1、 <form name="a"> <select name="a" size="1" onchange="_sel(this)">
(1)、JavaScript 中声明一个变量所用的关键字是 var (2)看以下 JavaScript 程序
var a,b,c;
a=“2”;
b=2; c=a+b; 运行以上程序后,变量 c 的值为 “22” 。 (3)看以下 JavaScript 程序* var x,y; x=10; y=x++; 运行以上程序后,变量 y 的值为 10 。 (4)看以下 JavaScript 程序** var i,j; i=0; j=i&&(++i); 运行以上程序后,变量 j 的值为 0 。 (5)看以下 JavaScript 程序* var i; i=8; do{
(B
)**
A、four,none
B、four,five,none
C、five
D、five,none
(4)window 对象的方法中,( A )方法是用于弹出确认对话框,可让
选择“确定”或“取消”
A、confirm() B、alert() C、prompt() D、open()
(5)用 JavaScript 实现打开一个新窗口,地址为 abc.html,正确的方法是(A)*
相关文档
最新文档