(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{
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);
}
运行以上程序后,弹出的对话框依次输出的值为1,2,3,4,6,7。
(7)看以下JavaScript程序
var str1,str2,str3,str4;
str1="";
str2="8";
str3=str1+str2;
alert(str3);
str4=Number(str1)+Number(str2);
alert(str4);
运行以上程序后,弹出的对话框依次输出的值为 , 。
(8)定义JavaScript函数所用的关键字是function。
(1)alert();的作用是:( A )
A、弹出对话框,该对话框的内容是该方法的参数内容。
B、弹出确认对话框,该对话框的要用户选择“确认”或“取消”。
C、弹出输入对话框,该对话框的可让用户输入内容。
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){
case “1”:alert(“one”);
case “2”:alert(“two”);
case “3”:alert(“three”);
case “4”:alert(“four”);
case “5”:alert(“five”);
default:alert(“none”);
}
运行以上程序,在提示对话框中输入“4”,依次弹出的对话框将输出: ( 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实现打开一个新窗口,地址为,正确的方法是(A)*
A、(“”,“”,“”);
B、(“”,“”,“”);
C、(“”,“”,“”);
D、(“”,“”,“”);
(1)在JavaScript程序中加入注释,方法有(AB)
A、<TEXTAREA></TEXTAREA>
B. <INPUT type=”text”/>
C. <INPUT type=”hidden”/>
D. <DIV></DIV>
四、程序题:
1、完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。
<html>
<body>
<script>
function foo() {
hecked )
{
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"/>
<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)">
<option value="a">1</option>
<option value="b">2</option>
<option value="c">3</option>
</select>
</form>
<script>
function _sel(obj){
alert("显示文本:" + [].text);
alert("值:" + [].value);
}
</script>
2、
function foo(){
alert("aaaa");
a = setTimeout(foo(),100);
}
foo();
3、a = b 是赋值,a == b是判断值是否相同lect>域的选择部分的文本。