0

ajaxでクラスを作るには?私はこのコードを持っています

function parseResponse(request){
if (request.readyState == 4){
    if (request.status == 200 || request.status == 304){
        var data = request.responseXML;

        var header1Name = data.getElementsByTagName('header1') [0].firstChild.nodeValue;
        var text1Name = data.getElementsByTagName('text1') [0].firstChild.nodeValue;

        var header1Elem = document.createElement("h3"); 
        var header1Text = document.createTextNode(header1Name);
        header1Elem.appendChild(header1Text);

        var text1Elem = document.createElement("p");
        var text1Text = document.createTextNode(text1Name);
        text1Elem.appendChild(text1Text);

        var existContent = document.getElementById("information");
        while ( existContent.hasChildNodes() ){
            existContent.removeChild(existContent.lastChild);
        }
        existContent.appendChild(header1Elem);
        existContent.appendChild(text1Elem);
    }
}

}

しかし、クラスの実行方法がまったくわかりません。クラスをh3要素に追加したいのですが、助けていただければ幸いです。クラスごとに、次のようなことを意味します<h3 class="class">

4

1 に答える 1

1

classNameプロパティを使用してクラスを設定します。

header1Elem.className = 'theclass';

またはsetAttribute

header1Elem.setAttribute('class', 'theclass');
于 2013-03-31T23:38:32.240 に答える