var valueres=document.getElementById(id).value
或者
var valueres=document.getElementById(""" + id + """).value
var jsonObj="{"textareaTx1":"基右","textareaTx2":"顶置别想"}"
for(var i=1 i<=JSONLength(jsonObj)i++){
var recordDepict=jsonObj["textareaTx"+i]//这个就是你想要的获取方式了
}
function JSONLength(obj) {
var size = 0, key
for (key in obj) {
if (obj.hasOwnProperty(key)) size++
}
return size
}
我刚好也需要这个功能,耐何搜索技巧不好,百度找了好一会,应该搜索关键词“动态key获取jsonObj值”,回答不是为了最佳答案,是为了更好服务他人
<script type="text/javascript">function changeB() {
var textA = document.getElementById('a')
var spanB = document.getElementById('b')
spanB.innerHTML = textA.value
}
</script>
<input type='text' id='a' onblur="changeB() ">还有一个<span id='b'>