为什么javascript getElementsByName 取不到TD 但是能取到 Input

wowe2 2008-04-15 06:37:31
为什么javascript getElementsByName 取不到TD 但是能取到 Input

大家帮帮我

新手 没有分散 见谅


<html>
<script language=javascript>
function RecoverColor(sign)
{

var CellName= event.srcElement.name;
var CellId= event.srcElement.id;

var CellArry;
var InputArry;

CellArry=document.getElementsByName(CellName);
InputArry=document.getElementsByName("inp_t");

alert("获得TD个数为:" + CellArry.length);//这里的个数是0
alert("Input个数为:" + InputArry.length)//这里的个数是5

if(sign=="Y")
CellArry[0].style.backgroundColor='#3fd561f';
}

</script>
<body>

<table border="1" height="94">
<tr>
<td height="30" width="104" id="1" name="ydsw" ondblclick="RecoverColor('d')">
月度事务1</td>
<td height="30" width="91" id="1" name="qntq" ondblclick="RecoverColor('d')">
去年同期1</td>
</tr>
<tr>
<td height="26" width="104" id="2" name="ydsw" ondblclick="RecoverColor('d')">
月度事务2</td>
<td height="26" width="91" id="2" name="qntq" ondblclick="RecoverColor('d')">
去年同期2</td>
</tr>
<tr>
<td height="28" width="104" id="3" name="ydsw" ondblclick="RecoverColor('d')">
月度事务3</td>
<td height="28" width="91" id="3" name="qntq" ondblclick="RecoverColor('d')">
去年同期3</td>
</tr>
</table>
<p> </p>
<input type=text name="inp_t" value=input_1>
<input type=text name="inp_t" value=input_2>
<input type=text name="inp_t" value=input_3>
<input type=text name="inp_t" value=input_4>
<input type=text name="inp_t" value=input_5>
</body>

</html>
...全文
251 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yztommyhc 2008-04-16
  • 打赏
  • 举报
回复
CellArry=document.getElementsByTagName("td");
这样试看看。

因为<td> 好像没有 name 属性 。

表格的<TD>标记属性

属 性 描 述
ALIGN 单元格内容的水平对齐
VALIGN 单元格内容的垂直对齐
BGCOLOR 单元格的背景颜色
BACKGROUND 单元格的背景图象
BORDERCOLOR 单元格的边框颜色
BORDERCOLORLIGHT 单元格的亮边框颜色
BORDERCOLORDARK 单元格的暗边框颜色
WIDTH 单元格的宽度
HEIGHT 单元格的高度

wowe2 2008-04-16
  • 打赏
  • 举报
回复
现在明白 td 没有name属性 因此不能 getit
但是它有 rowindex
passionlh 2008-04-15
  • 打赏
  • 举报
回复
javascript getElementsByName 是用来获取有可能寸多个值
getElementsByID 获得唯一的值....
自己看看javaScript...
2020年全国大学生数学建模竞赛C题中小微企业信贷决策(word论文+源代码) 全国大学生数学建模竞赛一直是一项广受关注的学术赛事,重点在于培养大学生的创新意识、团队协作能力以及解决实际问题的综合素养。2020年竞赛的C题围绕小微企业信贷决策展开,涉及金融风险管理、数据分析与预测等多个复杂层面。这个压缩包中提供了一份可编辑的Word论文以及MATLAB源代码,为深入探讨小微企业信贷决策问题提供了较为完整的研究材料。 从论文内容来看,作者详细说明了数学建模在小微企业信贷风险评估中的具体应用。在理论部分,可能介绍了小微企业信贷的若干特征,例如信息不对称、风险水平较高、信用评估难度较大等。随后,作者可能构建了一种或多种数学模型,用于模拟和预测小微企业的还款能力,这些模型可能涉及统计学、概率论、线性回归、决策树、随机过程等数学方法。 在数据处理环节,作者可能采用了缺失值处理、异常值检测、数据清洗等预处理手段,以保证用于训练模型的数据具备较高质量。接下来,可能通过特征工程筛选或构造具有预测意义的变量,从而提升模型表现。论文中可能还包含模型选择与验证的内容,例如利用交叉验证评估模型的稳定性与泛化能力。 MATLAB源代码则是实现这些数学模型的重要组成部分。代码可能涵盖数据导入、数据处理、模型构建、训练、测试以及结果可视化等功能模块。由于MATLAB具有强大的矩阵运算能力和丰富的科学计算工具,它常被用于此类问题的求解。通过阅读和分析这些代码,读者可以进一步理解模型实现的具体细节,比如线性回归函数如何调用、决策树算法如何实现,或者随机森林模型如何构建。 另外,压缩包中的图片数据可能包括数据分布图、模型预测结果与实际值的对比图、特征重要性图等。这些图表有助于更直观地呈现分析结果与模型性能。 总体而言,这个压缩包为学习和研究小微企业信贷决策提供了一个具有实际价值的案例,将理论知识与实

81,108

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧