一个简单的表单问题,请教 把a,b,c与x,y,z做成同步,就是说他们的值做成一样的,两个选择框进行同时得到值,再对值进行判断当它为选择c的那个值时再进行显示. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><SCRIPT LANGUAGE="JavaScript"><!--function test(){ //alert(form1.aaa.selectedIndex); form1.bbb.selectedIndex=form1.aaa.selectedIndex; if(form1.aaa.selectedIndex==2){ t1.style.display="block"; } else{ t1.style.display="none"; }}//--></SCRIPT><BODY><FORM METHOD=POST ACTION="" name=form1><TABLE><TR> <TD> <SELECT NAME="aaa" onchange="test()"> <option value="a">a</option> <option value="b">b</option> <option value="c">c</option> </SELECT> </TD></TR><TR> <TD> <SELECT NAME="bbb"> <option value="x">x</option> <option value="y">y</option> <option value="z">z</option> </SELECT> </TD></TR><TBODY id=t1 style="display:none"><TR> <TD> <input type=text name=ccc> </TD></TR></Tbody></TABLE></FORM></BODY></HTML> amethyst99(散步的鱼) ( ) 信誉:100 做的不对啊当我选择第一个下拉框c时,第二个下拉框出现z,紧接着出现文本框,如果我在第二个文本框选择a时间,程序一点反映都没有? 你在select“bbb”中写一个onchange="test()">不就行了??不过这个程序还要更改一下:文本框的出现不能用:<TBODY id=t1 style="display:none"><TR> <TD> <input type=text name=ccc> </TD></TR></Tbody>而是应该由JS写出来,原因很简单,网页美工没法就这种方法来排网页布置 不是调用原来的那个JSfunction,而是再写一个Function test2() preg_match 字母开头的图片 discuz5.5 如何贴视贴视频分享的代码? 生成缩略图错误 php的引用,到底有什么用阿? 问下这个错误对应的应该怎么解决? 这个错在哪,谢谢!! 在输出 数据库中的内容时,如何替代数据库中的"回车符","空格符"?? 工作了3天就不用我了,郁闷的想死!!!!!!!!!!!!! 如何读取一个目录下所有文件的文件名? 怎么提取数据库数据,返回一个只有一个字段的所有值的一维数组? 删除数据库中记录的普遍问题,在线等......... 服务器中一个端口能同时支持asp和php的页面吗?
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function test(){
//alert(form1.aaa.selectedIndex);
form1.bbb.selectedIndex=form1.aaa.selectedIndex;
if(form1.aaa.selectedIndex==2){
t1.style.display="block";
}
else{
t1.style.display="none";
}
}
//-->
</SCRIPT>
<BODY>
<FORM METHOD=POST ACTION="" name=form1>
<TABLE>
<TR>
<TD>
<SELECT NAME="aaa" onchange="test()">
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</SELECT>
</TD>
</TR>
<TR>
<TD>
<SELECT NAME="bbb">
<option value="x">x</option>
<option value="y">y</option>
<option value="z">z</option>
</SELECT>
</TD>
</TR>
<TBODY id=t1 style="display:none">
<TR>
<TD>
<input type=text name=ccc>
</TD>
</TR>
</Tbody>
</TABLE>
</FORM>
</BODY>
</HTML>
当我选择第一个下拉框c时,第二个下拉框出现z,紧接着出现文本框,如果我在第二个文本框选择a时间,程序一点反映都没有?
不过这个程序还要更改一下:文本框的出现不能用:
<TBODY id=t1 style="display:none">
<TR>
<TD>
<input type=text name=ccc>
</TD>
</TR>
</Tbody>
而是应该由JS写出来,原因很简单,网页美工没法就这种方法来排网页布置