<div class="b1">0</div> <div class="b1">1</div> <div class="b1">3</div>var reason_obj = { 0: "借款逾期", 1: "法律方面原因 如有被法院執行記錄等", 2: "每月還息,網絡上的不良信息", 3: "其它行業黑名單(如租車等)", 4: "因為風險問題而被機構拒絕", 5: "未知", }class相同,怎么通過使用js替換相應的內容呢感謝大家的回答,我做個總結<script type="text/javascript"> var reason_obj = { 0: "借款逾期", 1: "法律方面原因 如有被法院執行記錄等", 2: "每月還息,網絡上的不良信息", 3: "其它行業黑名單(如租車等)", 4: "因為風險問題而被機構拒絕", 5: "未知", } //jquery實現 $(".b1").each(function() { var div = $(this); var n = div.text(); div.text(reason_obj[n]); }); //js實現 for(i=0;i<3;i++){ a=document.getElementsByClassName('b1')[i].innerText; document.getElementsByClassName('b1')[i].innerHTML = reason_obj[a]; }</script>
怎么用JS通過class判斷內容并修改成相應內容?
PIPIONE
2018-09-14 13:10:18