“
获取容器innerHTML标准浏览器下value属性是不会变为输入后的值的,需要调用setAttribute更新才行
DEMO
<table id="a">
<tr>
<td>
<input name="count" id="count" value="1" />
</td>
</tr>
</table>
<input type="button" onclick="alert(document.getElementById('a').innerHTML)" value="ClickMe" />
<script type="text/javascript">
document.getElementById('count').onblur = function () { this.setAttribute('value', this.value) }
</script>
浏览器兼容问题,,,,搜索一下解决
可以学习angular JS,很简单的很实用处理,