<script language="javascript">
//取目标select的文字
function change(result){
readyGold = result;
document.myform.ti.focus();
}
//提交功能实现
function tijiao(){
if(readyGold==null)
return false;
else
{
goldLength = document.myform.jieshou.length;
number = 0
for(var i = 0;i<goldLength;i++) //监测禁止重复选择
{
if(readyGold == document.myform.jieshou.options.text)
number++;
}
if(number == 0)
{
jieshouGold = 'document.myform.jieshou'; //定义目标select
document.myform.jieshou.length++; //目标长度加一
selectedIndex = document.myform.jieshou.length - 1;
document.myform.jieshou.options[selectedIndex].text = readyGold;
}
}
}
//删除一个选项
function delect()
{
var i = document.myform.jieshou.length;
if(i != 0)
{
try{
for(var h = 0;h<i;h++)
{
if(document.myform.jieshou.options[h].selected)
{
document.myform.jieshou.options[h]=null;
--h;
}
}
}
catch(s){}
}
}
//删除所有选项
function delectall(){
document.myform.jieshou.length=0;
}
</script>
<form name="myform" method="post" action="">
<table width="467" border="0">
<tr>
<td width="150" rowspan="3"><select name="yuanshi" size="10" style="width:150px;" onChange="change(this.options[selectedIndex].text)">
<option >111</option>
<option >222</option>
<option >333</option>
<option >444</option>
<option >555</option>
<option >666</option>
<option >777</option>
<option >888</option>
<option >999</option>
</select></td>
<td colspan="2" align="center"><input type="button" value="删除全部" onClick="delectall()"></td>
<td colspan="2" rowspan="3"><select name="jieshou" style="width:150px;" size="10">
</select></td>
</tr>
<tr>
<td width="74" align="center"><input name="ti" type="button" onClick="tijiao()" value="选取>>"></td>
<td width="74" align="center"><input type="button" name="shan" value="<<删除" onClick="delect()"></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top">请选取您需要的选项</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交"></td>
<td> </td>
<td width="77"> </td>
<td width="70"> </td>
</tr>
<tr>
<td colspan="5"><%
response.Write request.Form("jieshou")
%></td>
</tr>
</table>
</form>
这是我在网上找到的,他有两个问题,第一个是左边框里的值可以重复选择,二是我点提交,获取不到右边框里的值,急求高手帮忙解决,谢谢了!
ASP下拉框问题,急求高手帮忙!
第一个问题解决了: \/\/取目标select的文字 function change(result){ readyGold = result;document.myform.ti.focus();} \/\/提交功能实现 function tijiao(){ if(readyGold==null)return false;else { goldLength = document.myform.jieshou.length;number = 0 for(var i = 0;i<goldLength;i+...
求高手帮忙,ASP.net如何做一个动态的下拉列表?
思路: 给第一个dropdownlist 加 change 事件,获取值,作为第二个dropdownList 的呈现条件。很简单的功能,祝你好运。
(高手请进)下拉框选择后,自动将焦点放到另一个本框中
在asp.net 中,我在一个downloadlist中选择一项后,要求将焦点自动落到一个广文本框中,我在下拉框的selectIndex_changed事件中写入textBox1.focus();但选择下拉框后,仍不能将焦点落到广本框中,而始终落在下拉框中.求高手帮忙 展开 我来答 分享 微信扫一扫 新浪微博 QQ空间 举报 浏览1883 次 可选中1个...
ASP分页求帮助啊,高手来帮忙。
给你个思路:翻页时把第一次选择的下拉菜单的值一起传过去,例如分页时写成:<a href='1.asp?ordertype=<%=request("ordertype")%>&page=<%=request("page")+1%>'>下一页 在你这个实例中分页模块应该这样写(“\/\/”后附近是我补充的内容): <input type="hidden" name="page" value="...
asp排序问题,求高手啊!
sql="select * from a where tj=1 order by timea DESC union select * from a where tj=0 order by timea DESC"我假设timea是日期时间,这样最新的就在前面了,但如果最新的不是tj的,排不到最前面的。参考资料:http:\/\/www.wangit.cn ...
求高手帮忙!asp问题?解释一下
都是变量。用来储存语句的变量,第一个文字提问的地方是执行这个变量,它的值是sql语句。都是拿来执行SQL语句的。
一个asp论坛程序加楼层的问题,请高手做答,积分能给多少就给多少_百度...
sql="select * from comments where aid="&clng(cid)&" and ispass=1 order by id desc"这一句 的最后 desc 改为 asc 你试试
求asp高手帮忙看一下这段代码!谢谢!
你调试一下是不是你的SQL语句错误,用 RESPONSE.WRITE(SQL)RESPONSE.END()
...出现一次相同的名称,是不是缓存的原因,求高手帮忙
这个应该是数据源中的valueField有重复造成的
ASP寻找高手解决Redirect的问题
把积分操作直接加在TEST1.asp?id=user 里然后就行了,你说的那些情况根本就没法避免,一个页面当然后不会知道别的页面作了一些什么事情.这种情况考虑的太多,就的程序就没法做了.