-1
Plz幫助我糾正此問題。內聯vs單獨事件處理程序
我使用了內聯事件處理程序的模板表。 例如
//假設這將從 的someArray創建一個顯示名稱表中的行//是的someArray全局數組列表
for(var =i; i<someArray.length; i++){
var obj = someArray[i];
<td> <span onclick="showRelatedObj(i)">obj.Name</span> </td>
}
//----------------------
function showRelatedObj(p){
var obj = someArray[p];
showMessageBox(obj.Name +" ," + obj.Location.....);
}
===================================================================
當我讀了一些設計指南, HTML內容應單獨與活動內容,通過這種方式,很容易修改以及容易被搜索引擎搜索。 如果我使用單獨的事件處理程序而不是內聯的,那麼使用id和循環搜索會很複雜,不是嗎?
請提出替代或標準的方法來解決這個問題。
感謝和問候, Thura
太赫茲回答, 我怎麼能從'這個'dom對象知道「我」的價值。 據我所知,我們只能得到跨度DOM對象。 –
例如: <跨度類= 「_ 42」> 其中42是你的id作爲我 和代碼: 變種I = $(本).attr( '類')子串(1) – sarkiroka
非常感謝你... –