你说的列表是怎么样的列表呢
如果是<table>标签的列表
或者<select >的列表
给你点提示吧 无论哪种列表当点击按扭时调用的函数 关键是在函数里获得选中列表的index
table 里获得index 是: obj.rowIndex
select 里获得index 是: this.selectedIndex
然后根据获得index删掉index的一个列表
table 里可以用:deleteRow(index)
select 里好象是remove()方法 具体你可以参考DHTML
如果是<table>标签的列表
或者<select >的列表
给你点提示吧 无论哪种列表当点击按扭时调用的函数 关键是在函数里获得选中列表的index
table 里获得index 是: obj.rowIndex
select 里获得index 是: this.selectedIndex
然后根据获得index删掉index的一个列表
table 里可以用:deleteRow(index)
select 里好象是remove()方法 具体你可以参考DHTML
解决方案 »
- 怎么能把zTree插件和jQueryUI的Dialog结合起来呢?
- 走投无路,请各位帮忙看一下代码哪里出了问题
- 怎样把javascript转换成jquery?????
- extjs中store的问题
- 求两数组比较(交集)的算法?
- 文件名是asp,为什么服务器端可以是vb也可以是java?我现在只懂vb啊。我连java怎么连数据库到都不晓得!
- 怎样从tr中获取所属 table的object?
- js 中怎么样得到 当前网页的URL,包括 查询的字符串???
- 怎么样使得点击一下下拉菜单就提交表单啊?
- 如何用javascript控制前台检测数据
- 实在是没分了,希望大哥们帮帮我解决这个问题,多谢了!!!!!!!!
- 实现点击一行记录,变颜色后,相关的数据Id方在什么地方?
{
var count = document.all.lstStart.options.length;
for( var i=0; i<count; i++)
{
if ( document.all.lstStart.options[i].selected )
{
var newOption = document.createElement("option");
newOption.text = document.all.lstStart.options[i].text;
newOption.value = document.all.lstStart.options[i].value;
lstLast.options.add(newOption);
}
}
while((k = count- 1)>=0 )
{
if (document.all.lstStart.options[k].selected == true)
{
document.all.lstStart.options.remove(k);
}
count = count -1;
}
}
lstStart.options.remove(lstStart.selectedIndex)