js 通过td的id值 如何拿到tr的id值?

问题描述

有以下代码:<tr id="bb"><td id="aa" ></td></tr>请问如何通过td的id值“aa"取得tr 的id的值? 问题补充:lixiaokui11 写道

解决方案

这个简单 纯js是:document.getElementById("aa").parentNode.id jQuery是:$("#aa").parent().attr("id");
解决方案二:
document.getElementById("aa").parentNode.id

时间: 2024-11-08 22:53:42

js 通过td的id值 如何拿到tr的id值?的相关文章

js获取.aspx页面里面的服务器控件和.ascx中的服务器控件值_实用技巧

A.aspx页面 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="A.aspx.cs" Inherits="OrderManage_A" %> <%@ Register Src="../UserControl/CtrlCalendar.ascx" TagName="CtrlCalendar&qu

javascript-如何用Js实现文本框只能输入数字且只能输入1-15号数字,且大于15设值为15,小于1设值为1

问题描述 如何用Js实现文本框只能输入数字且只能输入1-15号数字,且大于15设值为15,小于1设值为1 如何用Js实现文本框 ①只能输入数字 ②只能输入1-15号数字 ③且大于15设值为15,小于1设值为1? ④不能支持粘贴操作, 原本用正则表达式表示为如下,只能实现仅输入两位数字,不能粘贴,不能输入其他数字以外字符 用正则实现了①④如何实现②③???? <input type="text" onkeyup="this.value=this.value.replace

JS清空上传控件input(type=&amp;quot;file&amp;quot;)的值的代码第1/2页_javascript技巧

google找到这样一个解决方法: 在上传控件中插入了值,就只能通过form的reset功能来清空了,但是form里面其他的值也被reset了. 既然可以使用form的reset清空,那就有办法了:新建一个临时form,然后将需要清空的上传控件移入其中,reset之后,再移回原来所在位置,最后删除创建的临时form.js代码:  复制代码 代码如下: var Upload = { clear: function(id){ var up = (typeof id=="string")?d

js表单处理中单选、多选、选择框值的获取及表单的序列化_javascript技巧

本文总结了下在表单处理中单选.多选.选择框值的获取及表单的序列化,写成了一个对象.如下: var formUtil = { // 获取单选按钮的值,如有没有选的话返回null // elements为radio类的集合的引用 getRadioValue:function(elements) { var value = null; // null表示没有选中项 // 非IE浏览器 if(elements.value != undefined && elements.value != '')

前端-js事件中的keycode,在不同是事件中,數值不一樣

问题描述 js事件中的keycode,在不同是事件中,數值不一樣 document.addEventListener("keypress",function(e){ var ikeyCode=e.keyCode; window.alert("press:"+ikeyCode); }); document.addEventListener("keydown",function(e){ var ikeyCode=e.keyCode; window.a

ADF通过js调用bean方法 为什么抓到页面的值都不是最新输入的值?

问题描述 在inputtext里输入文字后,按enter键,通过clientListener调用js和serverListener调用bean,为什么bean里面抓取inputtext值总是之前的旧值?不是我刚刚输入的新值.<af:inputTextid="it1"><STRONG><af:clientListenertype="keyPress"method="doEnterKeyDown"/><af:

js中动态创建json,动态为json添加属性、属性值的实例_javascript技巧

如下所示: var param = {}; for(var i=0;i<fields.length;i++){ var field = fields[i]; if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){ param["search."+field.name]=$('#search'+field.name).val(); } } 在js中,一个[]认为是数

js 选中radiobutton 拉菜单 复选框 下拉列 单选按钮 值

js 选中radiobutton 拉菜单 复选框 下拉列 单选按钮 值 //选中radiobutton的某个值 function ChooseRadioValue(radioName,Value) {     var radio = document.getElementsByName(radioName);     for(var i = 0;i < radio.length;i++)     {         if(radio[i].value == Value)            

extjs对php的ajax二次请求,权限复选框取了值返回后台,后台再计算权值value过来

问题描述 extjs对php的ajax二次请求,权限复选框取了值返回后台,后台再计算权值value过来 extjs二次请求,权限复选框取了值返回后台,后台再计算权值value过来,然后前台再将value给添加到数据库,有没有人能说个方法或者给个demo链接啊?? 解决方案 前台再将value给添加到数据库,是你的php入库,前台js无法写你远程数据库,前台js只负责传递数据