私がやろうとしているのは、div 内の隠しオブジェクトにアクセスすることです。ユーザーがボタンをクリックすると、ユーザーの削除などのタスクが実行されます。私が持っているものを見せれば、これは簡単かもしれません。
<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>
私がシステムに求めているのは、「請求書の提出」が押されたときに隠しフィールドから取得した値を警告することです。
function alertTest(e){
//e.parentNode
window.alert(e.parentNode.getElementsByTagName("tenentID")[0]);
}
JavaScript DOM を使用して要素にアクセスしようとしています。これが少なくともある程度の意味をなすことを願っています。ページにはこれらのエントリが多数あります。