2013-07-22 137 views
1

我想知道是否有可能增加一个JavaScript变量HTML DIV标签就像PHP例如:添加JavaScript变量的HTML div标签

$id = 1; 
    <div id="test'.$id.'"></div> 

<script> 
var id = '1'; 
</script> 
<div id="test..???.??"></div> 
+2

究竟是你想在这里做什么?那是你所有的代码吗? – Maximus2012

+0

{$ id}需要''标签 –

+0

我编辑..检查..只是想获得JavaScript变量并插入到div标记。 – user2605321

回答

7

还不如简单地作为,没有。您可以这样做:

<script> 
    var id = '1'; 
</script> 

再后来:

<script> 
    document.writeln('<div id="' + id + '">'); 
</script> 

... 

</div> 
0

你可以试试这个

<div id="id_change"></div>  
<script> 
var id = 1; 
var set_id = document.getElementById("id_change").id + id; 
document.getElementById("id_change").id = set_id; 
</script> 

希望这回答了你的问题

编辑

<script>代码div否则以后它不会找到div

0
var divs = document.getElementsByTagName("div"), 
    newId = 1; 

divs[0].setAttribute("id", newId);