社区
JavaScript
帖子详情
谢 谢 啊 ,这个问题怎么办?
vxhelp
2001-12-25 01:08:13
怎样得到一个<table>里面的button
在一个页中有一个table id=t1,里面有若干个button,
当然,table外也有若干个button,名字不一样。
请问用javascript怎样得到table中的所有button,谢谢
...全文
92
3
打赏
收藏
谢 谢 啊 ,这个问题怎么办?
怎样得到一个里面的button 在一个页中有一个table id=t1,里面有若干个button, 当然,table外也有若干个button,名字不一样。 请问用javascript怎样得到table中的所有button,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zarz
2001-12-25
打赏
举报
回复
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form method="post" action="" name="theform">
<table width="100%" border="0" cellspacing="0" cellpadding="0" id=t1 name=tb1>
<tr name=tr1>
<td name=td1>
<div name="a1"></div>
<div name="a2"></div>
<div name="a3"></div>
<input type="text" name="button" value="Submit">
<input type="button" name="button" value="Submit">
<input type="button" name="button2" value="Submit">
<input type="submit" name="submit1" value="Submit">
</td>
</tr>
</table>
<p>
</p>
<p>
<input type="button" name="Submit4" value="Submit">
<input type="submit" name="Submit5" value="Submit">
</p>
</form>
</body>
<script language="JavaScript">
<!--
var coll = document.all.t1.getElementsByTagName("input")
//alert(coll.length);
if(coll!=null){
for(var i=0;i<coll.length;i++){
//如果在你的表格中还有其他<input>元素,请在使用前用下面的判断过滤一下
if(coll[i].type=='button' || coll[i].type=='submit') alert(coll[i].name);
}
}
//-->
</script>
</html>
vxhelp
2001-12-25
打赏
举报
回复
skimeister(衰人)
有两种情况都可能发生,
1.table中的button有可能不同名;
2.table中的button与table外的button有可能不同样的名字.
现在判断的唯一根据是他是否在table中啊,
skimeister
2001-12-25
打赏
举报
回复
那所有的button设为同名
例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META NAME="Author" CONTENT="fscbx">
<META NAME="Keywords" CONTENT="fscbx">
<META NAME="Description" CONTENT="">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
</HEAD>
<BODY>
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT">
<INPUT TYPE="reset" id="BT" onclick="fsc()" value="查看有多少个button">
<SCRIPT LANGUAGE="JavaScript">
<!--
function fsc()
{
alert("有"+BT.length+"个button");
alert("其中第8个的值为:"+BT[7].value);
}
//-->
</SCRIPT>
</BODY>
</HTML>
互联网大厂Java求职者面试实录:
谢
飞机的三轮技术拷问
面试官:你在项目中用过Redis缓存吗?能描述一下它的使用场景吗?
谢
飞机:Redis常用于缓存热点数据,比如用户会话信息。面试官:回答得很好!那你知道Redis的持久化机制吗?
谢
飞机:这个...我记得有RDB和AOF两种方式,但具体怎么配置和使用,我还需要再查查。面试官:你能说说Spring Data JDBC和MyBatis的区别吗?
谢
飞机:Spring Data JDBC是Spring官方提供的,MyBatis是一个半自动化的ORM框架。面试官:说得非常准确!
广州大学计算机学院
谢
冬青杀人案,广州大学6.29故意杀人案细节披露:
谢
冬青因怀疑被举报而杀人...
广州大学6.29故意杀人案细节披露:
谢
冬青因怀疑被举报而杀人2017年7月13日,广州市番禺区人民检察院以涉嫌故意杀人罪对曾引起社会广泛关注的“6.29”广州大学城故意杀人案犯罪嫌疑人
谢
冬青依法作出批准逮捕决定。检方17日再次通报 ,经查,犯罪嫌疑人
谢
冬青,男,博士文化,广州大学计算机科学与教育软件学院教授。
谢
冬青因怀疑同事罗某某多次举报其存在违规
问题
,故对罗某某心生怨恨,继而产生杀害罗某某的念头...
互联网大厂Java面试实战:当面试官遇上水货程序员
谢
飞机
谢
飞机:多线程就是多个任务同时跑。比如你点外卖,后台要处理订单、计算配送、通知骑手……这些都能用多线程并行处理,效率更高!面试官(赞许):不错,很形象!那你说说线程安全?怎么保证?
谢
飞机:加synchronized关键字呗,或者用ReentrantLock。简单粗暴,谁先抢到锁谁干活!面试官(挑眉):那你说说ConcurrentHashMap和HashMap的区别?它为什么适合高并发场景?
谢
飞机:这个……好像性能更好?具体怎么实现的我不太清楚……(挠头)面试官(无奈):好吧,我们进入下个
问题
。
互联网大厂Java求职者面试:严肃的面试官与搞笑的水货程序员
谢
飞机
面试官:
谢
先生,您知道MyBatis吗?
谢
飞机:MyBatis是一个持久层框架,用于简化数据库操作。面试官:非常好,您回答得非常准确。面试官:您了解Dubbo吗?
谢
飞机:Dubbo是一个分布式服务框架,用于构建微服务架构。面试官:您的回答非常准确。面试官:您知道RabbitMQ吗?
谢
飞机:RabbitMQ是一个消息队列,用于实现异步通信。面试官:您的回答非常准确。面试官:您了解xxl-job吗?
谢
飞机:xxl-job是一个分布式任务调度框架,用于管理定时任务。面试官:您的回答非常准确。
Java大厂面试实录:
谢
飞机的奇幻之旅
李严肃:
谢
飞机同学,请介绍一下你对Spring Boot自动装配的理解。它是如何工作的?
谢
飞机:哦!这个我知道!Spring Boot超好用的,加个注解,项目立马跑起来,省了好多配置!它会自动扫描包,把Bean都注册进去,特别智能!李严肃:嗯,不错。那你能说说里面包含了哪些核心注解吗?
谢
飞机:有!还有……还有一个,三个字母的,叫什么来着…………哎呀,一时想不起来了,但我用过!李严肃:那是。它又是如何实现“自动”的呢?
谢
飞机:嗯……它是通过读一个文件……好像是?对!它会去下面找这个文件,然后把里面配的类都加载
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章