getElementById抓取问题向高手求助!!!! id唯一,你那个情况的话用name 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 id是唯一的。不唯一还叫id吗?不如叫name getElementById返回一个对象getElementByName返回多个对象 是这样吗?怎么报错了,我对此方法不了解请高手直接给我写个对的吧,谢谢!!<script language="javascript"> function checkselect(){ for(i=1;i<=2;i++){ document.getElementByName("webshopFont"+i+"").style.color="#999"; } }window.onload=function(){return checkselect();}</Script><span name="webshopFont1">链接:</span><span name="webshopFont1">会员名:</span><span name="webshopFont2">链接:</span><span name="webshopFont2">会员名:</span> <script language="javascript"> function checkselect(){ for(i=1;i<=4;i++){ document.getElementById("webshopFont"+i+"").style.color="#999"; } }window.onload=function(){return checkselect();}</Script><span id="webshopFont1">链接:</span><span id="webshopFont2">会员名:</span><span id="webshopFont3">链接:</span><span id="webshopFont4">会员名:</span>-----------------------这样就可以解决了 <html><head><script language="javascript"> function checkselect(){ for(var i=1;i<=4;i++){document.getElementById("webshopFont"+i).style.color="#999"; } }window.onload=function(){return checkselect();}</Script></head><body><span id="webshopFont1">链接:</span><span id="webshopFont2">会员名:</span><span id="webshopFont3">链接:</span><span id="webshopFont4">会员名:</span></body></html>看来回的 有点晚了 和楼上的一样啊 呵呵 顺便问一下document.getElementById 和document.all 有什么区别?虽然用起来是一样的但是我感觉总像有点区别的! getElementsByName 返回的是 数组-----------------------------------<script language="javascript"> function checkselect(){ for(i=1;i<=2;i++){document.getElementsByName("webshopFont"+i+"")[0].style.color="#999";document.getElementsByName("webshopFont"+i+"")[1].style.color="#999"; } }window.onload=function(){return checkselect();}</Script><span id="webshopFont1">链接:</span><span id="webshopFont1">会员名:</span><span id="webshopFont2">链接:</span><span id="webshopFont2">会员名:</span> 我想在js文件中为input的onkeypress绑定处理函数,但是怎么绑定event呢? myeclipse中jquery导入后没有效果 判断一个字符串是由两个"*"和两个1-8的数字组成的正则表达式怎么写啊? firefox动态加载JS文件失败,但IE下没问题 高手来帮忙看看,找了半天了都没有找到问题在哪儿? 怎么正则表达判断一个字符串全是数字..(没有位数限制) 如何在javascript中用submit传递中文的函数 高手快进!!! 难!新窗口问题? 怎么做一个充值的界面啊,能传数据到后台的 一个200分的问题,但我只有100分 请问在 ASP 里面怎样获取鼠标的点击内容?
getElementByName返回多个对象
<script language="javascript">
function checkselect(){
for(i=1;i<=2;i++){
document.getElementByName("webshopFont"+i+"").style.color="#999";
}
}
window.onload=function(){return checkselect();}
</Script><span name="webshopFont1">链接:</span>
<span name="webshopFont1">会员名:</span>
<span name="webshopFont2">链接:</span>
<span name="webshopFont2">会员名:</span>
function checkselect(){
for(i=1;i<=4;i++){
document.getElementById("webshopFont"+i+"").style.color="#999";
}
}
window.onload=function(){return checkselect();}
</Script><span id="webshopFont1">链接:</span>
<span id="webshopFont2">会员名:</span>
<span id="webshopFont3">链接:</span>
<span id="webshopFont4">会员名:</span>
-----------------------
这样就可以解决了
<head>
<script language="javascript">
function checkselect(){
for(var i=1;i<=4;i++){
document.getElementById("webshopFont"+i).style.color="#999";
}
}
window.onload=function(){return checkselect();}
</Script>
</head><body>
<span id="webshopFont1">链接:</span>
<span id="webshopFont2">会员名:</span>
<span id="webshopFont3">链接:</span>
<span id="webshopFont4">会员名:</span>
</body></html>
看来回的 有点晚了 和楼上的一样啊 呵呵
document.getElementById 和document.all 有什么区别?
虽然用起来是一样的但是我感觉总像有点区别的!
-----------------------------------
<script language="javascript">
function checkselect(){
for(i=1;i<=2;i++){
document.getElementsByName("webshopFont"+i+"")[0].style.color="#999";
document.getElementsByName("webshopFont"+i+"")[1].style.color="#999"; }
}
window.onload=function(){return checkselect();}
</Script><span id="webshopFont1">链接:</span>
<span id="webshopFont1">会员名:</span>
<span id="webshopFont2">链接:</span>
<span id="webshopFont2">会员名:</span>