<INPUT name=Sex type=radio value="1" checked onclick="document.all.face.value='bbs/face/1.gif'">
男
<INPUT type=radio value="0" name=sex onclick="document.all.face.value='bbs/face/2.gif'">
女<select name="face">
<option value="bbs/face/1.gif">头像1</option>
<option value="bbs/face/2.gif">头像2</option>
</select>
男
<INPUT type=radio value="0" name=sex onclick="document.all.face.value='bbs/face/2.gif'">
女<select name="face">
<option value="bbs/face/1.gif">头像1</option>
<option value="bbs/face/2.gif">头像2</option>
</select>
解决方案 »
- js中字符串拆分问题
- post 提交表单,然后在另一个画面里取值时,提示对象没有定义。
- 请教几道javascript的面试题,急!
- 这数据怎么处理啊?怎么一个个取出来输出啊?
- fushionchart如何在java代码生成图片,我知道jfreechart可以,还有,如何打印带fushionchart的html页面,不用activeX
- jquery-ui autocomplete 如何实现关键词高亮
- 菜鸟问题:
- 如何在关闭窗口时,不弹出确认对话框???window.close()........(谁会?我给分!!)
- Javascript有没有计算两个日期差值的函数啊?
- 请大佬帮忙看一下vscode打不开Google
- 网页刷新
- javascript提交时,传送对象到另一个页面!
<script language="javascript">
var img_arr = new Array();
//男头像
img_arr[1] = new Array(1,"bbs/face/1.gif","头像1");
// 性别,图片路径 ,显示文字
img_arr[2] = new Array(1,"bbs/face/2.gif","头像2");
//女头像
img_arr[3] = new Array(0,"bbs/face/3.gif","头像3");
img_arr[4] = new Array(0,"bbs/face/4.gif","头像4");var count=img_arr.length;
function changeimg(sex){
document.all["img"].length = 0;
for (i=1;i < count; i++){
if(img_arr[i][0] == sex){
document.all["img"].options[document.all["img"].length] = new Option(img_arr[i][2],img_arr[i][1]);
}
}
}
</script>
<body>
<form name="form1" method="post" action="">
<select name="img">
</select>
<input name="sex" type="radio" onclick="changeimg(1)" value="1" checked>
男
<input type="radio" name="sex" value="0" onclick="changeimg(0)">
女
</form>
<script language="javascript">
changeimg(1);
</script>