導航:首頁 > 編程語言 > jstronclick事件

jstronclick事件

發布時間:2023-09-23 10:19:46

js中怎麼為每個創建的td添加onclick事件

改成這樣子試試。
txtNode = document.createTextNode(nextNode);
cell.appendChild(txtNode);
row.appendChild(cell);
nameTableBody.appendChild(row);

cell.onmouseout = function(){this.className='mouseOver';};
cell.onmouseover = function(){this.className='mouseOut';};
cell.setAttribute("bgcolor","red");
cell.setAttribute("border","1");
var self=this;
cell.onclick =function(){
alert('1111');
inputField.value = self.firstChild.nodeValue;
clearNames();
};

Ⅱ 如何在用JS自動增加的TR上面增加一個onclick事件

<HTML>
<HEAD>

</HEAD>
<BODY>
<table id="mytable" width=50% style="border:1px solid #000">
</table>
</BODY>
</HTML>
<script lanage="javascript">
var table = document.getElementById("mytable");
var tr;
tr = table.insertRow(0);
tr.height=25;
tr.onclick=function(){
alert("tr created!")
}
tr.insertCell();
</script>

Ⅲ 在表格中單擊其中的某一行產生一個js單擊事件,怎麼樣在js獲取這一行的某一個td的數據

先說思路:

當點擊某一行的時候,能得到這個tr的對象,可以通過這個對象得到該行的所版有td對象,這時候可以權通過一個序號來獲取這一行的某個td的數據。

下面以代碼來解釋

<tableid="tb">
<tr>
<td>a</td><td>b</td><td>c</td>
</tr>
<tr>
<td>aa</td><td>bb</td><td>cc</td>
</tr>
</table>

<script>
//以jquery為例實現點擊某行獲得某個td的數據
$("#tbtr").click(function(){//給每行綁定了一個點擊事件
vartd=$(this).find("td");//this指向了當前點擊的行,通過find我們獲得了該行所有的td對象
//題中說到某個td,為了演示所以我們假設是要獲得第3個td的數據
vardata=td.eq(2).html();//通過eq可以得到具體的某個td對象,從而得到相應的數據
});
</script>

綜上,我們就實現了通過點擊某行獲得某個td的數據。

Ⅳ JS為表格每行添加點擊事件

很簡單;不用修改html頁面專
js如下屬

window.onload=init;
function init(){
var trs=documents.getElmentsByTagName('TR');
for(var i=0;i<trs.length;i++)
trs[i].onclick=doclick;
}

function doclick(){
alert(this.innerHTML);
}

Ⅳ js 動態添加的按鈕 onclick事件怎麼寫

我剛寫的.需要引用JQuery,我這個JQ用的是google的共用地址,你也可以換成自己的.
在ie8下調試的,
其他沒事,用jquery的話一般瀏覽器都沒問題,試試吧

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(function(){
function addTr(){
$('<tr><td>'+Math.random()+'</td><td><input type="button" class="del" value="刪除" /></td></tr>').appendTo($("#t"));
}
for(var i =0;i<5;i++){
addTr();
}
function BindEvent(){
$(".del").click(function(){
$(this).parent().parent().remove();
});
}
$("#addtr").click(function(){
addTr();
BindEvent();
});
BindEvent();
});
</script>
</head>
<body>
<input type="button" value="添加行" id="addtr" />
<table id="t" border=1>
</table>
</body>
</html>

Ⅵ 怎樣用Js循環為Table中的Tbody下的每行添加onclick事件,要求不使用JQuery~

var tbody = document.getElementById("tbody的ID");
var tr = tbody.childNodes;

for (var i = 0; i < tr.length; i++) {
if (tr[i] != undefined && tr[i].toLowerCase() == "tr") {
tr[i].onclick = function() {
alert("事件");
}
}
}

閱讀全文

與jstronclick事件相關的資料

熱點內容
機器人喝編程到底該學哪個 瀏覽:704
買房哪個網站好 瀏覽:913
打完新冠疫苗下載什麼app可以查到 瀏覽:879
海信電視用哪個app看網路電視 瀏覽:96
編程什麼時候流行的 瀏覽:683
自學編程新手看什麼書 瀏覽:180
linux全盤tar 瀏覽:454
ps文件命名自動輸入怎麼辦 瀏覽:467
iphone6plus切圖 瀏覽:822
iphone6沒有提示更新 瀏覽:41
cc網路圖教程 瀏覽:650
u盤無法剪切文件到電腦里 瀏覽:497
中海達靜態數據大概多少內存 瀏覽:599
蘋果6s手機文件管理器 瀏覽:107
qq頭像非主流女生捂臉 瀏覽:736
java判斷string編碼 瀏覽:941
excel工資簿如何匹配相同數據 瀏覽:159
視頻課程學習有哪些app 瀏覽:375
鐵模編程怎麼學 瀏覽:298
數學網路研修研究問題有哪些 瀏覽:677

友情鏈接