这段代码怎么写呢?

snowkojo 2002-07-25 04:04:12
一个表格:
<table><tr>
<td></td>
<td>
<select name="select1">
<option value="PreSel4"></option>
<option value="PreSel5"></option>
</select>
</td>
</tr></table>
两个服务器端函数:
<%
Sub PreSel4()
Response.Write "<input name='TextVal'>"
End Sub
Sub PreSel5()
Response.Write "<select name='TextVal'>"
Response.Write "<option value='医疗'>医疗</option>"
Response.Write "<option value='其他'>其他</option>"
Response.Write "</select>"
End Sub
%>
我想当select1进行onChange事件时,根据select1中的值调用相应的函数,
以便在表格的第一个单元格内填入相应的控件(文本框或下拉框)。
请各位大侠指教,谢谢!
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
snowkojo 2002-07-26
  • 打赏
  • 举报
回复
谢谢!
glassprogrammer 2002-07-25
  • 打赏
  • 举报
回复
<!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>
function SwapTD(val) {
var td=document.getElementById('toDo');
switch (val) {
case 'PreSel4':
td.innerHTML = "<input name='TextVal'>" ;
break ;
case 'PreSel5':
td.innerHTML = "<select name='TextVal'>" +
" <option value='医疗'>医疗</option>" +
" <option value='其他'>其他</option>" +
"</select>" ;
break ;
default:
td.innerHTML = 'Nothing' ;
}
}
</Script>
<BODY>
<table><tr>
<td id="toDo">Nothing</td>
<td>
<select name="select1" onchange="SwapTD(this.value);">
<option value="Nothing"></option>
<option value="PreSel4">这是 PreSel4</option>
<option value="PreSel5">这是 PreSel5</option>
</select>
</td>
</tr></table>

</BODY>
</HTML>
snowkojo 2002-07-25
  • 打赏
  • 举报
回复
很急啊,有人回答吗
snowkojo 2002-07-25
  • 打赏
  • 举报
回复
但是我要把函数的执行结果放到第一个单元格中啊
snowkojo 2002-07-25
  • 打赏
  • 举报
回复
但是我要把函数的执行结果放到第一个单元格中去,怎么办呢?
ynli2002 2002-07-25
  • 打赏
  • 举报
回复
<select name="select1" onchange="fnc()">
function fnc() {
if (select1.value == 1){
<%PreSel4%>
} else {
<%PreSel5%>
}
}

87,996

社区成员

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

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