我想從下面的HTML代碼用下面的代碼刪除最後一個字符JS切片()不能正常工作
<tbody><tr><tr>1<td><label for='depart1'>Department 1</label><br /><input type='text' id='depart1' class='textbox large' value='IT' /><br><label for='Courses_for_depart1'>Course for Department 1</label><br /><textarea id='Courses_for_depart1' class='textarea large' >OS</textarea></td></tr></tbody>
addHtml.slice(0,-13);
應該刪除</tr></tbody>
但它刪除只有></tbody>
如何擺脫這種奇怪的行爲。
更新addHtml=$("#departments").html();
<table id="departments">
<tbody><tr><tr>1<td><label for='depart1'>Department 1</label><br /><input type='text' id='depart1' class='textbox large' value='IT' /><br><label for='Courses_for_depart1'>Course for Department 1</label><br /><textarea id='Courses_for_depart1' class='textarea large' >OS</textarea></td></tr></tbody> </table>
上述片段被複制的鉻形式視圖源代碼。
無法重現該問題。它爲我刪除了''。 – thefourtheye
什麼存儲在'addHTML'中。如何定義addHTML? – bugwheels94
.slice或.splice? http://prntscr.com/72yaed .splice只適用於數組。 – briosheje