基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自

2020-05-23 06:01:50易采站长站整理

<td>2</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>3</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>4</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>5</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>6</td>
</tr>
</table>
</div>
<div id=”clickTips”>
<span id=”addUp”>向上增加一行</span>
<span id=”edit”>修改当前一行</span>
<span id=”addDown”>向下增加一行</span>
<span id=”delete”>删除当前行</span>
</div>
</body>
</html>

jqueryAutoAddDeleteTableTr_rightClick.html
//右键(含屏蔽浏览器右键功能)

<html>
<head>
<title>jQuery 动态增删表格</title>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<meta http-equiv=”Content-Language” content=”zh-CN” />
<script type=”text/javascript” src=”http://demo.jb51.net/jslib/jquery/jquery-1.6.2.min.js”></script>
</head>
<body>
<script type=”text/javascript”>
$(document).ready(function(){
var addToTrTop = 10;
var addToTrLeft = 60;
var preEdit = null;
var inputData = ‘<input id=”tmpEditor” type=”text” value=”?”></input>’;
var bindListening = function(){
//屏蔽浏览器右键
if (window.Event) document.captureEvents(Event.MOUSEUP);
function nocontextmenu(e){
if(!e) var e=window.event;
e.cancelBubble = true
e.returnValue = false;
return false;
}
function norightclick(e){
if(!e) var e=window.event;
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;
}else if (e.keyCode == 2 || e.keyCode == 3){
e.cancelBubble = true
e.returnValue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others