一个js问题,希望大家帮忙
我有一个图层是叫 <div class="demo">
他想通过js把 class="demo" 替换成 id="demo"
但是var str=" "这里怎么写才能好吗?
------解决方案--------------------先找到该对象, obj.id='demo'; obj.className='';
------解决方案--------------------你原来已经有id了是吗?
<div id="demo_01" class="xxx">?
要修改成
<div id="demo_ ?什么?
------解决方案--------------------都看清楚了问题在回复!拜托
document.body.innerHTML = document.body.innerHTML.replace(/class=demo/i, 'id=demo');
这是简单的写法,给你提个思路
复杂的完善的请到 web开发——javascript 版面求解
------解决方案--------------------所以我在问他到底是啥问题.哈哈
------解决方案--------------------jquery
$('.demo').attr('id')='demo';
------解决方案--------------------