关于javascript问题 求围观!!!!!!!!!!!!!!!!!
<table id="table" cellpadding="5">
<tr><th>名称</th><th>单价</th><th>数量</th><th>价格</th><th>修改</th>
<s:iterator value="#session.carts">
<tr>
<td><s:property value="value.product.pname"/></td>
<td><s:property value="value.product.price"/></td>
<td><input type="text" name="count" size="1" value="<s:property value="value.count"/>"/> </td>
<td><s:property value="value.total"/></td>
<td><a href="cartlist_save?pid=<s:property value="value.product.pid"/>&count='javascript:this.form.count.value;'" onclick="return checkCount(this.form)">保存</a></td>
</tr>
</s:iterator>
</table>
代码如上,如何在红色代码中获取蓝色代码的值
[解决办法]
你为什么不把你要输出的位置用<span></span>包起来 给个ID 然后通过id获得哪个对象啊比如对象获得是tr
var tr=checkdom.parentNode;//获得其父节点
var td=tr.getElementsByTagName("td");//找到其孩子们
var result = td[2].value;//找到对应的你要获取的值
剩下的你都会了吧!!
大概就是这么个思路!!你试试!
[解决办法]
document.getElementByName("count").value
[解决办法]
循环判断根据索引 赋值
[解决办法]
你value都是struts2取出来的直接在count那边也用struts2标签就是了一样的<s:property value="value.count"/>
[解决办法]
<html>
<head>
<script>
function changeValue() {
var input = document.getElementById("input");
var a = document.getElementById("a");
a.href = "http://www.baidu.com?id=" + input.value;
}
</script>
</head>
<body>
<input id="input" onblur="changeValue()" />
<a id="a" href="">链接</a>
</body>
</html>