| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 943 人关注过本帖
标题:求助 asp 简单问题 ie8 select 与 form 问题
只看楼主 加入收藏
usajx
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-11-18
收藏
 问题点数:0 回复次数:3 
求助 asp 简单问题 ie8 select 与 form 问题
请教功能为什么不能实现。
选择1显示一个文字框
选择2显示两个文字框

如果去掉
<form action="do.asp?action=add" method=post>
</form>
可以正常显示
但是没办法提交信息
求教
把select 提到 form外面就可以用了,
在火狐浏览器下面听朋友说可以用,
请教如何在ie下面实现以下功能,感激不尽

<script type="text/javascript">
function cht(){
switch(TAction.value){
case "0":
tb1.style.display="none";
tb2.style.display="none";
break;
case "1":
tb1.style.display="";
tb2.style.display="none";
break;
case "2":
tb1.style.display="";
tb2.style.display="";
break;
}
}
</script>

<form action="do.asp?action=add" method=post>

<table>
<tr><td><input name="name3" type=text id='name3'>
</td></tr>
<tr><td>
<select id='TAction' name="TAction" size="1" onchange="cht()">
<option value='0'>0</option>
 <option value='1'>1</option>
 <option value='2'>2</option>
 </select>
</td></tr>
<tr id="tb1" style="display:none;"><td> <input name="name1" type=text id='name1'> </td></tr>
<tr id="tb2" style="display:none;"><td><input name="name1" type=text id='name1'></td></tr>
</table>

<input type="submit" value="添  加" class="button3">

</form>
搜索更多相关主题的帖子: form select 简单问题 asp 
2010-11-18 19:50
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:0 
<script type="text/javascript">
function cht(){
var tt=document.getElementById("TAction").value;//修改为红色部分即可!
switch(tt){
case "0":
tb1.style.display="none";
tb2.style.display="none";
break;
case "1":
tb1.style.display="";
tb2.style.display="none";
break;
case "2":
tb1.style.display="";
tb2.style.display="";
break;
}
}
</script>

<form action="do.asp?action=add" method=post>

<table>
<tr><td><input name="name3" type=text id='name3'>
</td></tr>
<tr><td>
<select id='TAction' name="TAction" size="1" onchange="cht()">
<option value='0'>0</option>
<option value='1'>1</option>
<option value='2'>2</option>
</select>
</td></tr>
<tr id="tb1" style="display:none;"><td> <input name="name1" type=text id='name1'> </td></tr>
<tr id="tb2" style="display:none;"><td><input name="name1" type=text id='name1'></td></tr>
</table>

<input type="submit" value="添  加" class="button3">

</form>

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-11-18 22:26
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
收藏
得分:0 
tb1.style.display="none";
这些都要改:
document.getElementById("tb1").style.display="none";

QQ:63572063
2010-11-18 22:33
usajx
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-11-18
收藏
得分:0 
万分感谢,太好了,终于能用了
2010-11-19 00:41
快速回复:求助 asp 简单问题 ie8 select 与 form 问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018119 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved