送分:从文本框和选择框的数值判断结果!!

wanggjvc 2003-05-05 12:26:53
取文本框n1(用户输入)数值,选择框s1(3选项),s2(2选项)的value 判断结果输出在另一个文本框n2
if n1.value<380 and s1=1 and s2 =1 then n2=aa1
else
if n1.value<380 and s1=2 and s2 =1 then n2=aa2
.....
具体代码怎么写?(最好可以扩展)
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fason 2003-05-05
  • 打赏
  • 举报
回复
<script>
function go(s,v){
if(s.selectedIndex==0)return;
if(parseInt(n1.value)<380&&s2.value=='1')n2.value="aa"+s1.value
else return
}
</script>
<input id=n1>
<select id=s1 onchange="go(s1,value)">
<option>请选择
<option value=1>1
<option value=2>2
<option value=3>3
</select>
<select id=s2 onchange="go(s2,value)">
<option>请选择
<option value=1>1
<option value=2>2
<option value=3>3
</select>
<input id=n2>
孟子E章 2003-05-05
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/TopicView1.asp?id=942792
下载参考手册

参考
http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp
fason 2003-05-05
  • 打赏
  • 举报
回复
他的规律请再说清楚些
孟子E章 2003-05-05
  • 打赏
  • 举报
回复
if(parseInt(document.formName.n1.value,10)<380 && document.formName.select1Name.options[document.formName.select1Name.selectedIndex].value=="1" &&document.formName.select2Name.options[document.formName.select2Name.selectedIndex].value=="2")
document.formName.input2Name.value="aa2"

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧