Ändern der HTML-name-element mit JavaScript

Auf der Pressekonferenz einen div (die ich machte, in eine Schaltfläche mit anderem code) ich möchte den folgenden code:

<div id="w1" name='w1-0' onclick="weekclick(id)">1<br /></div>

...für die Namen zu ändern, aus name='w1-0' zu name='w1-1'

Ich bin mit dem folgenden JavaScript:

function weekclick(id) {    
    document.getElementById(id).input.name = "w1-1";
}

Wenn ich die alert-id die id ist der name, er sagt, es ist undefiniert. Was tun?

Div-Elemente haben kein name Attribut, und DivElementNode Objekte haben kein input Eigenschaft. Div-Elemente sind entworfen, um die generische Container, wenn Sie möchten, eine Taste, dann verwenden Sie eine <button>.
7.5.4 Gruppierung von Elementen: das DIV-und SPAN-Elemente
Was ist die name - Attribut verwendet? Was ist Ihr Zweck auf der Seite?

InformationsquelleAutor user1228907 | 2012-02-25

Schreibe einen Kommentar