用JS替换标签里面的值????
<DIVstyle="DISPLAY:none;WHITE-SPACE:nowrap"id=week><Q>1,3</Q><inputtype=hiddenname="H...
<DIV style="DISPLAY: none; WHITE-SPACE: nowrap" id=week><Q>1,3</Q><input type=hidden name="HZjTRXCiGmVjQ4huJWSbN3cvpfXEYhRc_TASKWEEK" value="1,3"></DIV>
用JS怎么将<Q>1,3</Q>这里面的1,3换成,星期一,星期三,急!!!大家帮帮忙 展开
用JS怎么将<Q>1,3</Q>这里面的1,3换成,星期一,星期三,急!!!大家帮帮忙 展开
3个回答
展开全部
<DIV style="DISPLAY: ; WHITE-SPACE: nowrap" id=week><Q>1,3</Q><input type=hidden name="HZjTRXCiGmVjQ4huJWSbN3cvpfXEYhRc_TASKWEEK" value="1,3"></DIV>
<!--精确的替换方法:-->
<script language="javascript" type="text/javascript">
function aa(){
var Week=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
var one=document.getElementById("week");
var opT=one.document.getElementsByTagName("Q");
var arr=opT[0].innerText.split(",");
var a=new Array();
for(var i=0;i<arr.length;i++) a[i]=Week[arr[i]];
opT[0].innerHTML=a.toString();
}
aa();
</script>
<!--精确的替换方法:-->
<script language="javascript" type="text/javascript">
function aa(){
var Week=['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
var one=document.getElementById("week");
var opT=one.document.getElementsByTagName("Q");
var arr=opT[0].innerText.split(",");
var a=new Array();
for(var i=0;i<arr.length;i++) a[i]=Week[arr[i]];
opT[0].innerHTML=a.toString();
}
aa();
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在 <Q id="ID"></Q>设个这样的ID;
然后 用js这样写:
document.getElementById("ID").innerHTML("星期一,星期三");
用jquery 更简单 :
$("Q").html("星期一,星期三");
然后 用js这样写:
document.getElementById("ID").innerHTML("星期一,星期三");
用jquery 更简单 :
$("Q").html("星期一,星期三");
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
完整的替换方法:
var array=['','星期一','星期二','星期三','星期四','星期五','星期六','星期天'];
var tarr,thtml;
var qlist=document.getElementsByTagName("q");
for(var i=0;i<qlist.length;i++){
thtml="";
tarr=qlist[i].innerHTML.split(',');
for(var j=0;j<tarr.length;j++){
thtml+=(array[tarr[j]]+",");
}
if(thtml.length>0)
thtml=thtml.substr(0,thtml.length-1);
qlist[i].innerHTML=thtml;
}
var array=['','星期一','星期二','星期三','星期四','星期五','星期六','星期天'];
var tarr,thtml;
var qlist=document.getElementsByTagName("q");
for(var i=0;i<qlist.length;i++){
thtml="";
tarr=qlist[i].innerHTML.split(',');
for(var j=0;j<tarr.length;j++){
thtml+=(array[tarr[j]]+",");
}
if(thtml.length>0)
thtml=thtml.substr(0,thtml.length-1);
qlist[i].innerHTML=thtml;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询