我想給用戶選項來編輯導航欄的標題。所以,當用戶點擊編輯時,我想給他們一個文本字段和一個提交按鈕。無法通過div ID作爲函數參數
下面是代碼(PHP塊內)
$n1="<div id='nava' class='nav' >
<a href=#>$nava</a>
<input type='submit' id='nav1' class='b' onclick='edit(this.id,???)' value='Edit'>
</div>";
$n2="<div id='navb' class='nav' >
<a href=#>$navb</a>
<input type='submit' id='nav2' class='b' onclick='edit(this.id,???)' value='Edit'>
</div>";
$n3="<div id='navc' class='nav' >
<a href=#>$navc</a>
<input type='submit' id='nav3' class='b' onclick='edit(this.id,???)' value='Edit'>
</div>";
,如果我做編輯(this.id,納瓦),它給了我對象的DivElement消息,當我做警報。
但我需要div的id作爲string.Passing提交按鈕的id完美,但我無法弄清楚如何傳遞相應的div編輯功能的ID。我會怎麼做?
也許'(this.parentElement | this.parentNode).id'id' – 2014-10-22 00:42:39
'edit(this.id,'nava')'? – rjdown 2014-10-22 00:42:46
不,我試過以前沒有工作 – 2014-10-22 00:44:03