通过js传递两个id等于同一个id,只有一个可以用,怎么办? 10

我的代码:<scripttype="text/javascript">document.getElementById("taobaoID").onkeyup=functi... 我的代码:
<script type="text/javascript">
document.getElementById("taobaoID").onkeyup = function() {
giveValue(this.value);

}
function giveValue(value){
document.getElementById("baobeiid").value = value;
}
giveValue(document.getElementById("taobaoID").value);
</script>
<script type="text/javascript">
document.getElementById("tmallId").onkeyup = function() {
giveValue(this.value);

}
function giveValue(value){
document.getElementById("baobeiid").value = value;
}
giveValue(document.getElementById("tmallId").value);
</script>
现在这两个js,baobeiid只能获取到tmallId或taobaoID一个的值,怎么才能让baobeiid可以两个的值都可以获取呢,帮我写成一个js最好了,我不会写。。。
tmallId和taobaoID都等于baobeiid,但是tmallId不等于taobaoID
展开
 我来答
匿名用户
2014-09-08
展开全部
ID是唯一标示啊。所以只能取到一个。
这种情况你应该
1.设置元素class:<input class="cName"/> 注意不是Id而是class
2.var eles=document.getElementsByClassName("cName")
eles是一个元素集合,它会把同一个class的都取到。
3.遍历集合即可。
4.别问具体怎么写,这你都不会,告诉你也没用。
追问
你这么自大,按你说的要是问问题的都知道了,那还要百度知道干嘛呀,要是没有问题,也就不会有灾难了,举个例子又不会死,你这么写,对于一个新手根本无法了解你写的什么玩意。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式