0

IDで要素を書き込む関数を取得しようとしています。しかし、私はそれを動作させることができません。

これは私が持っているものです。

function createElementWithId(elementName, idName)
{
    var id = document.createElement(elementName);
    id.idName = idName;
    return id;
}

何か案は ?

ありがとう。

4

3 に答える 3

3

ID.idは、ではなく、として設定する必要があります.idName

var elem = document.createElement(elementName);
elem.id = idName;
于 2013-02-01T08:43:26.943 に答える
3

.idではなくを使用して、要素のIDを設定できます.idName

function createElementWithId(elementName, idName) {
  var elem = document.createElement(elementName);
  elem.id = idName;
  return id;
}

を使用している人の別の例を次に示しますid

于 2013-02-01T08:43:55.927 に答える
1

document.createElementは 要素を返します。また、要素idにはidName属性ではなく属性があります。

function createElementWithId(elementName, idName)
{
    var element = document.createElement(elementName);
    element.id = idName;
    return element;
}
于 2013-02-01T08:47:09.503 に答える