社区
JavaScript
帖子详情
你如果认为不可能,你就错了!!
zgpp
2001-08-28 04:17:39
我有一个SELECT列表,通过函数清空选择的项,现在的问题是,不能一次清空,要需要若干次!
我的代码是这样的:
for(var i=0;i<sel1.length;i++)
{
if(sel1.options[i].selected)
sel1.options[i]=null;
}
怎么回事呢?不信你试试!
...全文
75
6
打赏
收藏
你如果认为不可能,你就错了!!
我有一个SELECT列表,通过函数清空选择的项,现在的问题是,不能一次清空,要需要若干次! 我的代码是这样的: for(var i=0;i<sel1.length;i++) { if(sel1.options[i].selected) sel1.options[i]=null; } 怎么回事呢?不信你试试!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yukeelau
2001-08-31
打赏
举报
回复
他只要清除选择的项目,你那是全部清除。
Soft21
2001-08-29
打赏
举报
回复
To:yukeelau(玉骐)
可以用for语句的,就看你怎么写了,我上面的代码肯定是可以的,
因为我最开始就得到了Length,变化之后对我没有影响,然后我每次都删掉第一个,一点问题没有!
yukeelau
2001-08-28
打赏
举报
回复
清空循环不能这样写.应该这样写:
var x=0;
while(x<sel1.length)
{
if(sel1.options[x].selected)
{
sel1.options[x]=null;
x--;
}
x++;
}
动态删除 list 的项目时,其 length 是不断的变化的,所以不能用 for语句。
aukw
2001-08-28
打赏
举报
回复
<span id="hello"><select name="kkkk">……</span>
<script language=javascript>
document.all["hello"].innerHTML="<select name='kkkk'></select>";
</script>
//////////////呵呵一下子全干掉了!!
Soft21
2001-08-28
打赏
举报
回复
呵呵,你的代码有问题。
因为它肯定只会清空当前选中的那个Option,因为浏览器是一次性刷新的。
全部清空Select列表的代码如下:
var intLength = sel1.length; // 注意:不能在For循环中用sel1.length
for(var i = 0;i < intLength; i++)
{
sel1.options[0] = null; // 注意:是0,而不是i
}
这样,我们每次都清空第一个就对了。
zgpp
2001-08-28
打赏
举报
回复
你试了吗,事实最可信的。
呵呵……
SPI调试不成功很有
可能
是你线接
错
了!!
因为SPI接线
错
误,导致SPI调试一周不成功却找不到原因! 正确的SPI接线如下: 而我这边根据MOSI 和MISO英文意思潜...总结:你潜意识里边
认为
是对的,不一定是对的,要多去检查,学习质疑自己默认就
认为
对的事情 ...
OneNote不能剪藏微信文章?
错
了!Onenote收集功能比你想象的强大!
在使用印象笔记或者是有道云...很多人
认为
OneNote是一款落后的电子笔记软件,如果你真的深入的使用过onenote,你就会发现这款软件是如此的强大!就像我在使用过OneNote之后,基本上很难再离开它了,很多人
认为
OneNote...
android中自动翻译你看不懂的英文代码插件,让你实现在androistudio中学习英语!!
前言: 本篇文章较为轻松,似乎好像大约(嘿嘿)可以...时候都不懂那些个英文单词是啥意思,
可能
你会说英文好的根本不在话下,那么我 想说我自
认为
我的英文水平还是可以的,但是就算你背完四六级所有单词,那些个...
错
过这篇文章,
可能
你这辈子不懂什么叫傅里叶变换了(一)
如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧 Heinrich,生娃学工打折腿 这篇文章的核心思想就是: 要让读者在不看任何数学公式的情况下理解傅里叶分析。 傅里叶分析不仅仅是一个数学...
SyntaxError: invalid syntax都
可能
是是什么
错
!!!(持续更新)
这个报
错
经常遇见,但是总感觉自己的代码没有问题,根据报
错
提示的行也找不到
错
误,这些情况以及解决方法都有哪些呢? 1)丢符号类: 忘记在 if , elif , else , for , while , class ,def 声明末尾添加 冒号( : )...
JavaScript
87,914
社区成员
224,620
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章