Wie auf ein verstecktes input mit javascript

Was ich bin versucht zu tun ist, ist der Zugang versteckt-Objekt in einem div. Was happends ist ein Benutzer klicken Sie auf die Schaltfläche, und führen Sie dann einige Aufgaben, wie einen Benutzer löschen. Dies kann einfacher sein, wenn ich zeige, was ich habe.

<div class="mgLine">
    <input type="hidden" name="tenentID" value="1">
    <p class="mgName">James Gear</p>
    <input type="text" class="mgBill" value="" placeholder="Post Bill Link Here">
    <a href="#" class="mgButton" onclick="alertTest(this)">Submit Bill</a>
    <a href="#" class="mgNP">Not Paid</a>
    <a href="#" class="mgButton">Change Password</a>
    <a href="#" class="mgButton">Delete User</a>
</div>

Was ich will, das system zu tun, ist zu warnen, den Wert eines, das es aus dem versteckten Feld, wenn die "Rechnung Einreichen" gedrückt wird.

function alertTest(e){
//e.parentNode
window.alert(e.parentNode.getElementsByTagName("tenentID")[0]);
}

Ich bin versucht, JavaScript zu verwenden DOM, um Zugriff auf das element. Ich hoffe, das wenigstens einige Sinn. Es wird noch viele dieser Einträge auf der Seite.

  • verwenden getElementsByName anstelle von getElementsByTagName
  • Immer das erste Kind? Wenn dem so ist, e.parentNode.children[0]
Schreibe einen Kommentar