6

testという新しいHTML要素を作成しようとしました。<test>some text</test>

私はそれをこのようにプロトタイピングしようとしました:HTMLUnknownElement.prototype.style.backgroundColor = "red";しかしそれはうまくいきません。

それを管理する方法を教えていただけませんか?

前もって感謝します、

4

2 に答える 2

9

どうcreateElement()ですか?

var el = document.createElement("test");
el.style.backgroundColor = "red";
document.body.appendChild(el);

編集

で始める場合:

<html>
  <head></head>
  <body>
  </body>
</html>

結果は次のようになります。

<html>
  <head></head>
  <body>
    <test style="background-color:red"></test>
  </body>
</html>
于 2012-12-19T17:23:10.893 に答える
5

それをする理由は本当にありません。

背景が赤の要素を作成する場合は、既存の要素を使用して、背景が赤のCSSクラス(のような<span class="test">)を割り当てる必要があります。

于 2012-12-19T17:24:28.590 に答える