if(document.all.s1.value == "")
alert("此题没答");
if(document.all.s2.value == "")
alert("此题没答");
if(document.all.s3.value == "")
alert("此题没答");
alert("此题没答");
if(document.all.s2.value == "")
alert("此题没答");
if(document.all.s3.value == "")
alert("此题没答");
解决方案 »
- window.showModalDialog打开调用父窗口方法的问题
- setInterval()+ajax诡异的问题!!!高手帮忙看看!!
- 删除head元素
- 微软的TreeView 如何实现仅在selectedIndexChange时Postback?
- 在FireFox浏览器中,接收的XML文档不能超过8K,超8K就解析不出来了,这是怎么回事?
- javascript怎样动态添加dropdown里的值,急,大哥,帮帮忙
- 蛙蛙请教:怎样用js设置web控件的参数呀?
- 限制文本框输入为整数或为.5的小数,如:2,1.5,0.5,3....
- 高手请进~`~~~来有分~
- 请问网络编程,学什么语言好?(或者说更有发展前途)
- 求FF中类似 createPopup函数的功能
- 请问这段代码要如何修改才能在IE和Firefox都能正常运行?
var rdo1=document.getElementsByName("s1");
var blnFlg = false;for(var i=0; i < rdo1.length; i++)
{
if(rdo1[i].checked)
{
blnFlg = true;
break;
}
}if(blnFlg)
{
alert("Checked!");
}
<label>
<input type="radio" name="s1" value="a" onclick=aa(this);>
</label>
1982
<label>
<input type="radio" name="s1" value="b" onclick=aa(this);>
</label>
1983
<label>
<input type="radio" name="s1" value="c" onclick=aa(this);>
</label>
1984
<label>
<input type="radio" name="s1" value="d" onclick=aa(this);>
</label>
1993 </p>
只写了已部分,其他的你把onclick=aa(this)加上就行了
<script>
function aa(a){
var str = document.getElementsByName(a.name);
for(var i = 0;i<str.length;i++){
if(str[i].checked==true){
if(str[i].value=="a"){
alert("恭喜答对了");
}
}
}
}
</script>
<form id="form1" name="form1" method="post" action="kaoshi.php" > <p align="center"> </p>
<p align="center" class="STYLE5">1乐队成立时间是那一年
<label> </label>
?
<br />
<label>
<input type="radio" name="s1" value="a">
</label>
1982
<label>
<input type="radio" name="s1" value="b">
</label>
1983
<label>
<input type="radio" name="s1" value="c">
</label>
1984
<label>
<input type="radio" name="s1" value="d">
</label>
1993 </p> <hr>
<p align="center" class="STYLE5"> </p>
<p align="center" class="STYLE5">2黄贯中的未来老婆是谁?
<br />
<label>
<input type="radio" name="s2" value="a">
</label>
朱茵
<label>
<input type="radio" name="s2" value="b">
</label>
刘亦菲
<label>
<input type="radio" name="s2" value="c">
</label>
张曼玉
<label>
<input type="radio" name="s2" value="d">
</label>
芙蓉姐姐 </p>
<hr>
<p align="center" class="STYLE5"> <br />
<br />
3 对Beyond广大歌迷来说,最沉痛的日子是 <br />
<label>
<input type="radio" name="s3" value="a">
</label>
A1993年6月30日
<label>
<input type="radio" name="s3" value="b">
</label>
2008年8月8日
<label>
<input type="radio" name="s3" value="c">
</label>
1962年6月10日
<label>
<input type="radio" name="s3" value="d">
</label>
1988年5月1日 <br />
</p> ....................一共20题!
<INPUT TYPE="button" value="检测" onclick="check()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function check(){
var Len = 0;
var ock = 0;
var sign = 0;
var orad = document.getElementsByTagName('input');
for(var i = 0; i < orad.length; i++){
if(orad[i].type=='radio' && orad[i].name.indexOf('s')!= -1){
Len++;
}
}
sign = Len = Len/4;
//sign = Len; for(var j = 1; j<=Len; j++){
ochk = document.getElementsByName("s"+j);
for(var i=0;i<ochk.length;i++){
if(ochk[i].checked == true){
sign-=1;
}
}
} if(sign != 0){
alert('请全部选择')
}else{
alert('ok')
}
}
//-->
</SCRIPT>
差点忘了在这里发贴!
我用的是这样的
<script language="JavaScript" type="text/javascript">
function checked(radio)
{
for(i=0; i<radio.length; i++)
{
if(radio[i].checked)
{
return true;
}
}
return false;
}function VerifyInput(){
if (!checked(document.FORM.s1)){
alert("第 1 题你没有回答喔!");
return false;
}
if (!checked(document.FORM.s2)){
alert("第 2 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s3)){
alert("第 3 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s4)){
alert("第 4 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s5)){
alert("第 5 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s6)){
alert("第 6 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s7)){
alert("第 7 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s8)){
alert("第 8 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s9)){
alert("第 9 题你没有回答喔!!");
return false;
}
if (!checked(document.FORM.s10)){
alert("第 10 题你没有回答喔!!");
return false;
} 。。