亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何控制多個編輯和保存呢? 現在是一個編輯,要是N個編輯,我的ID該怎么辦?

如何控制多個編輯和保存呢? 現在是一個編輯,要是N個編輯,我的ID該怎么辦?

班大人 2015-11-01 15:23:10
<html> ????<head> ????????<meta?charset="utf-8"> ????????<title></title> ????????<style> ????????????th{ ????????????????width:?110px; ????????????????line-height:?25px; ????????????????background:?#eee; ????????????} ????????????input{ ????????????????width:?108px; ????????????????line-height:?23px; ????????????} ????????</style> ????</head> ????<body> ????????<table> ????????????<tr> ????????????????<th>1</th> ????????????????<th?><a?id="edit"?href="#">編輯</a></th> ????????????</tr> ????????</table> ????????<script> ????????????var?statu?=?0; ????????????var?edit?=?document.getElementById('edit'); ????????????var?item?=?document.getElementsByTagName('th'); ????????????var?item_length?=?item.length-1 ????????????var?item_value?=?new?Array(item_length); ????????????? ????????????for(i?=?0;?i?<?item_length;?i++){ ????????????????item_value[i]?=?item[i].innerHTML; ????????????} ????????????? ????????????edit.onclick?=function(){ ????????????????if(statu?==?0){ ????????????????????edit.innerHTML=?'保存'; ????????????????????for(i?=?0;?i?<?item_length;?i++){ ????????????????????????item[i].innerHTML?=?'<input?type="txt"?class="item_input"?value="'+item_value[i]+'">'; ????????????????????} ????????????????????statu?=?1; ????????????????}else{ ????????????????????edit.innerHTML=?'編輯'; ????????????????????var?item_input?=?document.getElementsByClassName('item_input'); ????????????????????for(i?=?0;?i?<?item_length;?i++){ ????????????????????????item_value[i]?=?item_input[i].value; ????????????????????} ????????????????????for(i?=?0;?i?<?item_length;?i++){ ????????????????????????item[i].innerHTML?=?item_value[i]; ????????????????????} ????????????????????statu?=?0 ????????????????} ????????????????return?false; ????????????} ????????</script> ????</body> </html>
查看完整描述

1 回答

?
BOOLER

TA貢獻7條經驗 獲得超1個贊

假設要編輯多個用戶,每個用戶有個userId,在一開始生成table的時候就應該每行都有userId這個值,例如我們可以在在每行加個hidden的td保存userId,當調用Edit的時候獲取userId。這樣就就可以根據userId調用同一個Edit函數實現編輯不同用戶信息

查看完整回答
反對 回復 2015-11-01
  • 1 回答
  • 0 關注
  • 1659 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號