利用js给code/pre添加class属性

html

<!DOCTYPE html>
<html>
<head>
<title>demo</title>
</head>
<body>
....
<code>import os</code>
<pre>import sys</pre>
...
</body>
</html>

现在想通过js给code和pre添加class

<code class="language-*">import os</code>
<pre class="language-*">import os</pre>

可以通过添加onclick事件,但是有没有可以在加载页面的同时就可以添加class,不需要任何操作,而不是通过onclick



小萝卜腿
浏览 2039回答 2
2回答

HiNaruta

window.onload = function(){  var code = document.getElementsByTagName('code')[0]; code.addClass('你要添加的类名');}另一个也是一样的,都在里面写就可以了

MarlboroKay

function addClass(){    document.getElementsByTagName('code')[0].addClass('language';)}addClass();望采纳!
打开App,查看更多内容
随时随地看视频慕课网APP