<a href='id=1'>1</a> <a href='id=2'>2</a> <a href='id=3'>3</a>
<script>
function get(par){
//获取当前URL
var local_url = documentlocationhref;
//截取get字符串
var getstr = local_urlsubstr(local_urlindexOf('')+1)
//解析成get数组
var get = getstrsplit('&')
//查找要找到参数(par)
for(var i in get){
if(get[i]indexOf(par+'=')>=0){
return get[i]replace(par+'=','');
}
}
//如果找不到返回false
return false;
}
//获取GET id值
alert(get('id'))
</script>
提供两种方法获取div下第一个或最后一个a标签的内容:
使用选择器 first-child 和 last-child
使用遍历方法 first() 和last()
实例演示如下:
1、HTML结构
<div id="test">
<a href="#">第1个超链接</a>
<a href="#">第2个超链接</a>
<a href="#">第3个超链接</a>
<a href="#">第4个超链接</a>
</div>
<input type="button" id="btn1" value="第一个超链接">
<input type="button" id="btn2" value="最后一个超链接">
2、jquery代码
$(function(){
$("#btn1")click(function() {
var str = $("#test a:first-child")text();
alert(str);
});
$("#btn2")click(function() {
var str = $("#test a")last()text();
alert(str);
});
});
3、效果演示
<script>
$(function(){
var str = $("li a")text();
});
</script>
上面程序里的 str 就等于li里面a的值 也就是“一级菜单”
jquery里面的text()可以获取标签的值,同样也可以改变标签的值
比如:<li id="a_1">一级菜单</li>
$("#a_1")text("二级菜单");
这个时候li标签里面的值就变为“二级菜单”了
可以通过$("对象")attr("href");这样获取。 attr是一个jquery自带获取对应属性的方法,在attr()里面输入任意的标签里面的属性的,都可以获取到值。
希望我的回答对楼主有帮助,不懂可以继续追问。
<a hred="indexhtml" id="test">八分给我</a>
<script>
$("#test")attr("href","2html");
</script>
jquery如何获取多个标签中的任意一个
多个标签中的任意一个?
可按jQuery选择器的方式来选择,
$('#XID') 用来查指定ID为“XID”的页面元素
$('cls') 用来查指定样式类class为“cls”的页面元素
$('table tr td')用来按层级查询table->tr->td,返回表格中所有td
$('table tr td:nth-child(2)')返回表格中第2列的内容
……
注意jQuery查找出的是一个集合,可能有多个页面元素,通过get函式来取出其中一个
如:通过$('table tr td')get(1)取出第二个td
js如何获取多个<label>标签其中的一个值
documentgetElementsByTagName("label")[0]innerText
jquery怎么获取多个class的div标签
方法只有一种:
通过JQuery的class选择器方式。写法,选择器中2个class挨着写
示例
<div class='class1 class3'>class1+3</div><div class='class2 class3'>class2+3</div> 选第一个DIV的话 两个class挨着写,中间没有空格$('class1class3')
jquery怎么获取多个a标签里面的href值
<!DOCTYPE ><><head><script src=/jquery/jquery-1111minjs></script><script>$(function(){ $('test-a')each(function(){ alert($(this)attr('href')); })})</script></head> <body> <a href="test-1">如果您点选我,我会消失。</a> <a href="test-2">点选我,我会消失。</a> <a href="test-3">也要点选我哦。</a> </body></>
<script>
$(function(){
$('a')click(function(){
alert($(this)attr('href'));
return false; 加上这个可以防止跳转
})
})
</script>
$(function(){ $('a')click(function(){ alert($(this)attr('href')); return false; 加上这个可以防止跳转 }) })
如何用 jQuery 获取 iframe 中的标签
$iframe变数是用jquery获取的iframe的物件var $ele = $iframecontents()find('#id');
$("dd a")click(function(){
var aData = $(this)attr('data')
});
JQ 有两个可以获取标签属性的方法: attr() 和 prop(), 两者虽然都是可以获取标签属性的值, 但是
attr是获取自定义属性的值; 而prop是获取标签自带的属性值, 比如href等等
JQ的attr和prop方法都不止能够获取标签属性的值, 还可以重新给标签的属性赋值:
$()attr('属性名', 需赋的值);
$()prop('属性名', 需赋的值);
PS: 以后如果再提问的话 可以注意下代码的格式 也方便别人浏览理解代码 虽然你这个很简单很简单 但是 格式很重要 以后跟别人合作 代码格式更重要
1、新建一个html文件,命名为testhtml,用于讲解。
2、在testhtml文件内,在p标签内,使用a标签创建一个链接,同时设置id为mylink,主要用于下面通过该id获得a对象。
3、在testhtml文件内,给a标签添加title属性,属性值为“这是测试的链接”。
4、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获得title内容”。
5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getitle()函数。
6、在js标签内,创建getitle()函数,在函数内,通过id(mylink)获得a对象,使用attr()方法获得title属性值,即title的内容,最后,使用alert()方法将获得的内容输出。
7、在浏览器打开testhtml文件,点击按钮,查看实现的效果。
以上就是关于jquery如何获取从另一个页面a标签传的值全部的内容,包括:jquery如何获取从另一个页面a标签传的值、用jQuery怎么获取div下第一个或最后一个a标签的内容、Jquery 怎样获得当前点击的li 元素中超链接的值 比如:<li><a href="#">一级菜单</a></li>等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)