等专家解答关于如何取<td>里<inpu > 的名称 什么地方要取啊?换句话说就是取到了再哪用啊,取name可以通过DOM来取 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript" type="text/javascript"> function getname() { var name = document.getElementsByName("csdn");//返回的将是一个数组。 alert(name[0].value); }</script></HEAD><BODY><TABLE><TR> <TD><a onclick="javascript:getname();">经办人签名:</a> <INPUT name="csdn"> </TD></TR></TABLE></BODY></HTML> <TD><a href=# onclick=javascript:getname(this); >经办人签名:</a> <INPUT name="csdn"> </TD><script>function getname(obj){ for (i=0;i<obj.parentElement.childNodes.length;i++){ if (obj.parentElement.childNodes[i].tagName=="INPUT" || obj.parentElement.childNodes[i].tagName=="input") { alert(obj.parentElement.childNodes[i].name); } }}</script> <TD><a onclick=javascript:alert('如何在此处输出当前input的name');>经办人签名:</a> <INPUT name="csdn"> </TD>谢谢. obj.parentElement.childNodes ^^^^^^^^^^^^^ ********** ^^:得到a的父元素,即这里的td**:得到td下的所有子元素 <TD><a onclick=javascript:alert(this.nextSibling.name);>经办人签名:</a> <INPUT name="csdn"> </TD> </HEAD><script type="text/javascript"> function getName(){}</script><BODY><TABLE><TR> <TD onclick="getName();"> <INPUT name="csdn"> </TD></TR></TABLE></BODY></HTML> </HEAD><script type="text/javascript"> function getName(){ var obj=event.srcElement; var len=obj.children.length; for(var i=0;i<len;i++) { if(obj.children[i].tagName.toUpperCase()=="INPUT") alert(obj.children[i].getAttribute("name")); }}</script><BODY><TABLE><TR> <TD onclick="getName();"> <INPUT name="csdn"> </TD></TR></TABLE></BODY></HTML> 求DOM二级范围详解! 连续数字转换为正则表达式? Ext.form.HtmlEditor 怎么用 JavaScript插入DOM范围的内容无法显示 js表单验证获取光标问题 js在客户浏览器端验证远程文件是否存在?小弟弄php的,对js实在不熟,请帮忙 页面间传递参数问题,有个特殊符号 请问谁有办法将我得表格得最上面和最下面的边框线去掉? 请问关于MARQUEE的问题 如果在一个页面中控制另外一个页面??什么时候第二个页面才被装载完成?? [南京]急聘ASP.NET和JavaScript程序员! WEB 打印,如何实现打印多联
function getname()
{
var name = document.getElementsByName("csdn");//返回的将是一个数组。
alert(name[0].value);
}
</script>
</HEAD><BODY>
<TABLE>
<TR>
<TD><a onclick="javascript:getname();">经办人签名:</a> <INPUT name="csdn"> </TD>
</TR>
</TABLE>
</BODY>
</HTML>
<script>
function getname(obj){
for (i=0;i<obj.parentElement.childNodes.length;i++){
if (obj.parentElement.childNodes[i].tagName=="INPUT" || obj.parentElement.childNodes[i].tagName=="input")
{
alert(obj.parentElement.childNodes[i].name);
}
}
}
</script>
^^^^^^^^^^^^^ **********
^^:得到a的父元素,即这里的td
**:得到td下的所有子元素
<script type="text/javascript">
function getName()
{}
</script>
<BODY>
<TABLE>
<TR>
<TD onclick="getName();"> <INPUT name="csdn"> </TD>
</TR>
</TABLE>
</BODY>
</HTML>
<script type="text/javascript">
function getName()
{
var obj=event.srcElement;
var len=obj.children.length;
for(var i=0;i<len;i++)
{
if(obj.children[i].tagName.toUpperCase()=="INPUT")
alert(obj.children[i].getAttribute("name"));
}
}
</script>
<BODY>
<TABLE>
<TR>
<TD onclick="getName();"> <INPUT name="csdn"> </TD>
</TR>
</TABLE>
</BODY>
</HTML>