社区
JavaScript
帖子详情
在JAVASCRIPT里面怎么判断一个数组的长度,数组是变化的??
kangaroo
2001-07-25 04:55:45
在JAVASCRIPT里面怎么判断一个数组的长度,数组是变化的??
现在我做成的是 这样的:刚开始的时候是只有一个下拉列表:(这个时候下拉列表不是数足),当我点击 添加之后就有了两个下拉框, 现在要做的就是在客户端用JAVASCRIPT检测下拉框的值是否为空, 可能是一个也可能是两个下拉框!!!
注:下拉框里面有内容::
...全文
1248
24
打赏
收藏
在JAVASCRIPT里面怎么判断一个数组的长度,数组是变化的??
在JAVASCRIPT里面怎么判断一个数组的长度,数组是变化的?? 现在我做成的是 这样的:刚开始的时候是只有一个下拉列表:(这个时候下拉列表不是数足),当我点击 添加之后就有了两个下拉框, 现在要做的就是在客户端用JAVASCRIPT检测下拉框的值是否为空, 可能是一个也可能是两个下拉框!!! 注:下拉框里面有内容::
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qqroom
2001-08-16
打赏
举报
回复
er
olvest4000
2001-08-05
打赏
举报
回复
还没见代码啊!
olvest4000
2001-08-05
打赏
举报
回复
怎么拉,都那么糊涂啊!
starfish
2001-08-04
打赏
举报
回复
我好像搞错你的意思了,你是要判断select选中的内容是否为空对不对呀?
可以用
var empty = false;
var col = document.all.tags("SELECT");
for (i=0; i<col.length; i++)
if (col[i].value == "") {
empty = true;
break;
}
if (empty) alert("EMPTY!");
starfish
2001-08-04
打赏
举报
回复
对于
<select name="Category">
<option value="">please select</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option>
</select>
可以这样:
var col = document.all.Category.tags("OPTION");
if (col.length ==0) alert("select is empty.");
OK?
kangaroo
2001-08-04
打赏
举报
回复
我的意思是要同时判断两个或者是一个?还有其他的文本框需要跟着一起判断?
starfish
2001-08-04
打赏
举报
回复
还是没有弄懂你的意思,举个具体的例子或者将你的代码写出来
孟子E章
2001-07-30
打赏
举报
回复
QQ:5385337
kangaroo
2001-07-30
打赏
举报
回复
孟子E章,你回答我啊?
kangaroo
2001-07-27
打赏
举报
回复
QQ:45573739
可以告诉我你的QQ
孟子E章
2001-07-27
打赏
举报
回复
不能判断?出现什么现象了?
kangaroo
2001-07-27
打赏
举报
回复
不行的,你按照我写的试一下
孟子E章
2001-07-27
打赏
举报
回复
不会吧,我的IE都能很好地执行的,都能判断出
<option value="">please select</option>
<option value="">请选择啊</option>
有两处 value=空的啊
kangaroo
2001-07-27
打赏
举报
回复
不行我试过了,上面两个SELECT就判断不了她是否为空?
孟子E章
2001-07-26
打赏
举报
回复
只要是select,数量不限。你的不分开是什么意思啊?不明白
kangaroo
2001-07-26
打赏
举报
回复
help me?
kangaroo
2001-07-26
打赏
举报
回复
方法好象不行,我试过了,我的意思是要在两中情况下都可以判断!!
一种是只有一个 <select name="Category">
<option value="">please select</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option
</select>
另一中情况是两个或者多个select
kangaroo
2001-07-26
打赏
举报
回复
如果是这样怎么判断?
<select name="Category">
<option value="">please select</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option>
</select>
<select name="Category">
<option value="">请选择啊</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option>
</select>
还有可能之后一个select有怎么判断?
需要同时在一个地方判断不是分开!!!
孟子E章
2001-07-26
打赏
举报
回复
下面的代码可以判断任意数量的select的选项是否为空,不用改动代码,你只需复制select即可
<HTML>
<script>
function test(){
with (document.formname){
for(var i=0;i<document.formname.elements.length;i++){
if(document.formname.elements[i].type=="select-one"){
for(var j=0;j<document.formname.elements[i].length;j++){
if(document.formname.elements[i].options[j].value=="")
alert("选项 "+document.formname.elements[i].options[j].text+" 的 value 处为空,不信你打开源代码看看!!")
}
}
}
}
}
</script>
<form name=formname>
<select name="Category">
<option value="">please select</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option
</select>
<select name="products">
<option value="1">请选择啊</option>
<option value="SCANNER">SCANNER</option>
<option value="SCSI CARD">SCSI CARD</option>
<option value="SOFTWARE">SOFTWARE</option
</select>
<select name="sum">
<option value="">请选择</option>
<option value="SCANNER">SCANNER</option>
<option value="">测试</option>
<option value="SOFTWARE">SOFTWARE</option
</select>
<br>
<input type=button onclick=test() value=test>
</form>
</HTML>
孟子E章
2001-07-25
打赏
举报
回复
for(var i=0;i<document.formname.selectname.length;i++)
{
if(document.formname.selectname.options[i].value=="")
alert("为空")
}
加载更多回复(4)
关于 GoogleDataTransport 相关内容的介绍与说明
【源码预览】:https://renmaiwang.cn/s/rg8k5 GoogleDataTransport(谷歌数据传输工具)
Android Studio Narwhal 2025.1.3(android-studio-2025.1.3.7-mac.zip.002)
Android Studio Narwhal 2025.1.3(android-studio-2025.1.3.7-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/91972217 part2: https://download.csdn.net/download/weixin_43800734/91972215
基于Q-learning算法的迷宫路径规划问题研究附Matlab代码.rar
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
基于融合正余弦和柯西变异的麻雀优化算法(SCSSA)-CNN-BiLSTM(双向长短期记忆网络)的时间序列预测模型附Matlab代码.rar
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
在空间领域中通过Copula图模型对极端事件进行建模附Matlab代码.rar
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
JavaScript
87,992
社区成员
224,698
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章