一个得到object,一个得到object[]
解决方案 »
- 如何在父窗口创建 用iframe里的 对象/实例?
- 如何使用js触发select的change事件?
- 请教javascript有方法把变量插入到<td>中吗?
- 请教在Firefox下console.time怎样测代码运行时间啊?
- 如何实现一个图片属性文字的分行显示!
- 截取复制图片路径
- 如何在window.onload()里就让窗口没有标题拦,没有工具栏,没有地址栏,没有状态栏?
- window.open打开一个新窗口后,怎样使父窗口还保持在最前面?
- ****------怎么在IE里获得选中的文本-----
- [js问题] for循环为什么不触发img onerror方法呢
- [倒计时制作]如何让倒计时更加精准
- 框架打印
getElementsByName("xxx") 返回所有 id属性为"xxx" 或者特定表单元素name为"xxx"的元素这里要说明一下其实getElementById和getElementsByName取元素的范围是一样的
区别只是 前者只返回第一个元素 后者返回所有元素的集合另外说明一下表单元素 表单元素指的是在 <FORM>标签中数据可以被提交给服务器的标签
主要有<INPUT> <SELECT> <TEXTAREA>三个标签 这三个标签只有在name属性不为空的时候才能将数据提交给服务器 所以这三种标签多定义了一个name属性 其实这个name属性和id属性是完全一样的都可以定位元素如果不是表单元素 就算你加了name属性 getElementsByName也取不到 不信你自己试试
<ul>
<li id="li1">123</li>
<li id="li2">456</li>
</ul>...
<script language="javascript">
var o = document.getElementById("li1");
alert(o.innerText); //返回 123var o = document.getElementsByTagName("li");
for( var i=0;i<o.length;i++){
alert(o[i].innerText); //返回 123 和 456
}</script>
</BODY>
<SCRIPT language="JavaScript">
function doAction(){
document.getElementsByName('newConstraintNameForm')[0].submit();
}
</SCRIPT>
</HEAD><BODY>
<P>新增裝櫃條件名稱</P>
<FORM name="newConstraintNameForm" action="storeNewConstraintName.do" method="post">
<TABLE border=1 width="800px">
<tr>
<TD width="150px">裝櫃名稱</TD>
<TD><input type="TEXT" name="constrainName"></TD>
</tr>
<tr>
<TD width="150px">裝櫃名稱説明</TD>
<TD><input type="TEXT" name="constrainDesc"></TD>
</tr>
<tr>
<TD width="150px">對應資料庫欄位名稱</TD>
<TD><input type="TEXT" name="dbColumnName"></TD>
</tr>
<TR>
<TD colspan="2"><input type="BUTTON" name="Store" value="儲存" onclick="doAction()" style= "width:33%" ></TD>
</TR>
</TABLE>
</FORM>
</BODY>