
正文
js获取页面的grid对象,js获取页面显示的元素的id
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在js中能获取另一个页面的节点吗
通过jquery的方式,使用id选择器方式获取节点,然后获取值。通过原生的dom方式,获取id的值。
用iframe载入你的要获取数据的页面,倒是可以通过跨框架去获取DOM节点的数据。
通过document.getElementById只能获取第一个id为给定参数的节点,不会获取多个,所以你还得换个方式获取所有有需要的节点。
如果是HTML页面的话,JS传到新页面就输入window.location.href=a.html?id=100。
之所以说是不能直接得到,是因为。你可以使用xmlhttp对象或别的什么技术是可以得到你的目标页面的。但是得到的是一个html字符串。你还要解析这个html字符串,而解析html字符串正是浏览器要做的事情。
相关问答
Q1: js获取鼠标点击GridView中某一列的值
因为gridview根本没有cellclick事件之类的东西,所以想实现点击哪个单元格就弹出列标题,行标题是比较麻烦。
以gridview控件名称为gv来说,this.gv.Rows[0].Cells[0].Value,不能直接取出某列的全部值,因为表格控件是先按行后按列使用的。因此可以写一个循环(for或者foreach)遍历所有行gv.Rows,在当前行中获取某列的数据。
string str=GridViewRows[e.RowIndex].Cells[2].ToString();//获取任务书编号的值;然后你把这个值放在作用域中或者把它作为一个全局变量保存,接着在button的click事件中获取这个值然后传。试看看吧,不行再说。
后台:protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e){ //这里是你LINKBUTTON的触发事件,单击后即可获取。
Q2: 求助,怎么通过js获取slickgrid表格中的行数,选中行和一行中的数据
获取slickgrid对象,它有许多的方法,如slickgrid对象.getData(),就可以得到表中所有的数据。下面是一些方法的截图。
如果修改的是整个表格的话,给表格一个id,然後用document.getElementById(aa).innerHTML。
当点击某一行的时候,能得到这个tr的对象,可以通过这个对象得到该行的所有td对象,这时候可以通过一个序号来获取这一行的某个td的数据。
使用快捷键:在Excel中,您可以使用快捷键CTRL+SHIFT+*来全选当前数据区域。此时,Excel会自动选定当前数据区域所在的连续行,并在Excel状态栏中显示所选行数。 使用函数:Excel提供了ROW函数来返回单元格的行号。
js获取页面的grid对象的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js获取页面显示的元素的id、js获取页面的grid对象的信息别忘了在本站进行查找喔。







