var shiftup=function(iIndex)
{
var oListbox=document.getElementById("first");
if(iIndex>0){
var oOption=oListbox.options[iIndex];
var oPrevOption=oListbox.options[iIndex-1];
oListbox.insertBefore(oOption,oPrevOption);}
}
上面那个函数,我在下面调用的时候onclick="shiftup(1)"这样调用,
就是想让index为1的这个选项向上移动放在第0个位置,为什么结果网页总是说
'options'为空或不是对象呢,它怎么会为空呢,我的那个<select>里面有4个选项的啊
不是空的啊。。求教
{
var oListbox=document.getElementById("first");
if(iIndex>0){
var oOption=oListbox.options[iIndex];
var oPrevOption=oListbox.options[iIndex-1];
oListbox.insertBefore(oOption,oPrevOption);}
}
上面那个函数,我在下面调用的时候onclick="shiftup(1)"这样调用,
就是想让index为1的这个选项向上移动放在第0个位置,为什么结果网页总是说
'options'为空或不是对象呢,它怎么会为空呢,我的那个<select>里面有4个选项的啊
不是空的啊。。求教
解决方案 »
- 不好意思,这知识为了方便在自己的电脑上看的
- 谷歌浏览器 怎么用js复制东西到剪贴板啊?
- 怎么定时调用啊 谢谢
- jquery.load()后,原页面的服务端事件触发不了,如何解决,谢谢
- 获得表格单元问题
- 当鼠标放在一张图片上,显示新层,新层中显示几个链接,链接可以点怎么做?
- 谁能帮我把下面这段JS简化一下呀,本人比较笨呐。
- onClick="event.srcElement.checked=true;document.all.checkbox2.checked=false;"不行!!!
- 求大神帮我看下这个代码...
- 用canvas做一个鼠标改变矩形位置的缓冲运动
- JQ读取shtml文件解析成xml问题
- 请教3级级联菜单问题,源码如下。
自己检查一下
<select id="first" multiple="multiple">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
这有指,而且id也是first啊,怎么回事啊,在线等,请教
你吧完整的html贴出来吧
http://blog.csdn.net/IBM_hoojo/archive/2010/07/20/5749238.aspx
改为:
oOption.parentNode.insertBefore(oOption,oPrevOption);
我不能肯定,不知道first到底是什么元素的id?