JavaScript talbe表中指定位置插入一行的實現(xiàn)代碼 腳本之家修正版
更新時間:2009年06月11日 21:48:33 作者:
用js實現(xiàn)的在table中指定的位置插入一行,先點一下表中你想插入的位置,點擊即可。
最近在學(xué)JavaScript,下面是我自己做的一個例子(在w3cschool例子的基礎(chǔ)上)
該例子實現(xiàn)功能是在鼠標點擊的行之后插入一行,默認是在第一行插入。插入的內(nèi)容可以自己輸入,代碼如下
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

上面的是內(nèi)容,默認是插入到開始位置。
這里需要注意的是當鼠標點擊插入行按鈕時,動作也會捕捉到并改變?nèi)肿兞?,一開始我沒有意識到,即沒有加入上面的紅色代碼,所以每次點擊插入行時都是在第一行插入,原來按原設(shè)計,點擊按鈕時全局變量更改為0,所以只能在第一行添加了。
簡單的解決方法是加入紅色代碼,這是即可避免剛才的問題。
以上只是學(xué)習過程中的小經(jīng)歷,可以以此為模版,比如刪除指定的行,或在指定行之前插入等功能皆可完成。
繼續(xù)學(xué)習JavaScript,繼續(xù)交流。
該例子實現(xiàn)功能是在鼠標點擊的行之后插入一行,默認是在第一行插入。插入的內(nèi)容可以自己輸入,代碼如下
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

上面的是內(nèi)容,默認是插入到開始位置。
這里需要注意的是當鼠標點擊插入行按鈕時,動作也會捕捉到并改變?nèi)肿兞?,一開始我沒有意識到,即沒有加入上面的紅色代碼,所以每次點擊插入行時都是在第一行插入,原來按原設(shè)計,點擊按鈕時全局變量更改為0,所以只能在第一行添加了。
簡單的解決方法是加入紅色代碼,這是即可避免剛才的問題。
以上只是學(xué)習過程中的小經(jīng)歷,可以以此為模版,比如刪除指定的行,或在指定行之前插入等功能皆可完成。
繼續(xù)學(xué)習JavaScript,繼續(xù)交流。
您可能感興趣的文章:
- js獲取鼠標位置雜談附多瀏覽器兼容代碼
- 用Javascript 獲取頁面元素的位置的代碼
- 用javascript獲取當頁面上鼠標光標位置和觸發(fā)事件的對象的代碼
- 多瀏覽器兼容的獲取元素和鼠標的位置的js代碼
- Javascript在IE或Firefox下獲取鼠標位置的代碼
- javascript 獲取頁面的高度及滾動條的位置的代碼
- 利用google提供的API(JavaScript接口)獲取網(wǎng)站訪問者IP地理位置的代碼詳解
- js與jquery中獲取當前鼠標的x、y坐標位置的代碼
- Javascript中找到子元素在父元素內(nèi)相對位置的代碼
- js獲取鼠標點擊的位置實現(xiàn)思路及代碼
- js獲取元素相對窗口位置的實現(xiàn)代碼
- JavaScript代碼應(yīng)該放在HTML代碼哪個位置比較好?
- JavaScript程序開發(fā)之JS代碼放置的位置
相關(guān)文章
詳解js中構(gòu)造流程圖的核心技術(shù)JsPlumb
這篇文章主要介紹了js中構(gòu)造流程圖的核心技術(shù)JsPlumb,jsPlumb是一個強大的JavaScript連線庫,它可以將html中的元素用箭頭、曲線、直線等連接起來,適用于開發(fā)Web上的圖表、建模工具等,需要的朋友可以參考下2015-12-12
javascript和jquery實現(xiàn)用戶登錄驗證
這篇文章主要為大家詳細介紹了javascript和jquery分別實現(xiàn)用戶登錄驗證的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05
Javascript Function.prototype.bind詳細分析
這篇文章主要介紹了Javascript Function.prototype.bind詳細分析的相關(guān)資料,需要的朋友可以參考下2016-12-12
JavaScript判斷數(shù)據(jù)類型有幾種方法及區(qū)別介紹
這篇文章主要介紹了JavaScript判斷數(shù)據(jù)類型有幾種方法及區(qū)別介紹,本文給大家分享多種方法通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09

