
事件改写一下:onclick="btshow(this)";>
function btshow(select){
var value=selectinnertext();
}
希望能帮助到你,谢谢!
documentgetElementById('J_Remide')getElementsByTagName('li')[0]getElementsByTagName('a')[0]href;//固定获取已发表的href,但已发表必须在如题所述位置,如果要在DOM结构中动态搜索已发表的a标签的href属性,则使用下面的代码
var li = documentgetElementById('J_Remide')getElementsByTagName('li');//所有li标签
for(i=0;i<lilength;i++){
if(li[i]getElementsByTagName('a')[0]innerTextindexOf('已发表')!=-1){
alert(li[i]getElementsByTagName('a')[0]href);//如果是已发表,则d出地址
}
}
<li></li>标签组合肯定不止一个,它都有自己的id,比如0;我建议给<p class="yangbanfang"></p>中a标签和<p class="canguan"></p>中input标签加一个共同元素,比如<a id="a0"></a>;<input listid="0" onlick="open2(this)"></input>
function open2(obj)
{
listid = objgetAttribute("listid");
alert(documentgetElementById("a"+listid)InnerHTML());
}
要不就就<input onlick="open2(this)"></input>
function open2(obj)
{
var node_li = objparentNodeparentNodeparentNode;
alert(node_li documentgetElementsByTagName("a")[0]InnerHTML());
}
<li>外面应该有一个<ul>的,给这个<ul>加个id,比如:id="ul1"
给iframe一个id,比如:id="iframe1"
然后写一个方法给所有的<li>绑定处理函数:
function bind_fun()
{
var iframe=documentgetElementById("iframe1");//获取iframe1
var lis=documentgetElementById("ul1")getElementsByTagName("li");//获取所有的li标签
//循环绑定处理函数
for(var i=0;i<lislength;i++)
{
lis[i]onclick=function(){
iframesrc="abcphptype="+thisgetElementsByTagName("a")[0]innerHTML;
//或者
//iframesrc="abcphptype="+thisinnerHTMLreplace(/<>/g,"");
};
}
}
//页面加载完毕后执行函数
windowonload=bind_fun;
供参考!
1 定义一个数组,li绑定点击onclick事件,点击时获取li内容,jq就是val() ,JS就是innerHTML;
2 每点击获取一个就push到数组里;
var myCont = [];var lis = documentquerySelectorAll('li');
for (var i =0; i<lislength; i++){
lis[i]i = i;
lis[i]onclick = function(){
var cont = thisinnerHTML;
myContpush(cont);
consolelog(myCont);
}
}
希望可以帮助到你,Jensonhui
The Harder You Work , The Luckier You Will Be
//因为很久没写代码估计有点错误,不过思路是这样,要注意的就是有个方法是获取所有子元素,貌似是childNodes
完全可以分成两个来获取,第一个获取父div的子div,第二个获取子div下的所有li
documentgetElementById("aa")childNodes()//这样就获取了aa下面所有div
同理获取子div下面的li,手打,如果可以解决请给分。谢谢
以上就是关于js如何获取li的值全部的内容,包括:js如何获取li的值、请教高手javascript怎么获取li中的URL、如何用js获取li标签值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)