html 我从后台取出字段 利用js的document.getElementsById("id").setAttribute("value",value)
答案:2 悬赏:40
解决时间 2021-01-20 13:18
- 提问者网友:暗中人
- 2021-01-19 15:11
html 我从后台取出字段 利用js的document.getElementsById("id").setAttribute("value",value)
最佳答案
- 二级知识专家网友:独钓一江月
- 2021-01-19 15:40
改成这个试试吧:document.getElementsById("id").value = value;//第一value是value属性,第二个value是你设置的值追问这样不行的。这样只对textarea起作用。text不起作用!不过还是谢谢你。你是第一个回答我问题的!^______-追答介不介意将你的代码贴出来看看,说说你想实现的功能追问var setDataBaseAdapterValue = function(adapterName,sqlString,description,datasource) {
document.getElementById("d_adapterName").setAttribute("value",adapterName);
document.getElementById("d_adaptersource").setAttribute("value",datasource);
}
现在这样值已经全部放到text里面去了。然后我想点击一个按钮的时候再把这些个控件里面输入的东西取出来。就是一个修改功能。但就是取不出来。追答再试下这个,点击按钮后执行一下这个
document.all.d_adapterName.value=document.getElementById("d_adapterName").value;
alert(document.all.d_adapterName.value);追问这样取是没问题的。是我这出问题了。把document对象封装了。谢啦
document.getElementById("d_adapterName").setAttribute("value",adapterName);
document.getElementById("d_adaptersource").setAttribute("value",datasource);
}
现在这样值已经全部放到text里面去了。然后我想点击一个按钮的时候再把这些个控件里面输入的东西取出来。就是一个修改功能。但就是取不出来。追答再试下这个,点击按钮后执行一下这个
document.all.d_adapterName.value=document.getElementById("d_adapterName").value;
alert(document.all.d_adapterName.value);追问这样取是没问题的。是我这出问题了。把document对象封装了。谢啦
全部回答
- 1楼网友:持酒劝斜阳
- 2021-01-19 16:07
document.getElementsById 去年那个ById前面的s
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯