具体添加,参考方法如下:
var dy_div=parent.document.getElementById("xs")//这个div在iframe所在的页面
if(dy_div.getElementsByTagName("ul").length!=0){ //判断div中是否存在ul标签
dy_div.innerHTML=""
}
var cre_ul=document.createElement("ul")//创建ul
cre_ul.id="mycarousel1"
cre_ul.className="jcarousel-skin-tango"//设置ul的css
cre_ul.style.cssText="margin-top:8px"//设置style
QueryAction.getSecondeName(parent.document.getElementById("search_name").value.toString(),check,function(data){
var dataObj=eval("("+data+")")
var str=""
$.each(dataObj.clients,function(index,client){
var v_li=document.createElement("li")//生成li
v_li.innerHTML="<a onclick=document.getElementById('tt').contentWindow.add1('"+client.NAME+"')>"+client.NAME+"</a>"//添加li中要显示的内容
cre_ul.appendChild(v_li)
})
dy_div.appendChild(cre_ul)//追加到div中
jQuery(document).ready(function() { //ul用到的样式
parent.jQuery('#mycarousel1').jcarousel({
easing: 'BounceEaseOut',
animation: 0
})
})
})
分享
<ul><%
for(int i=1i<4i++){
%>
<li id='two<%=i%>'>two<%=i%></li>
<% }%>
<ul>
有c标签的话 用<c:forEach begin="1" end="3" var="i">
<li id="two${i }">${i }</li>
</c:forEach>
晕 你在前面加个就行了啊
1、在我们的电脑上打开软件,新建一个html页面。
2、在html页面创建一个id为xx,值为666的文本框,通过var v=document.getElementById('xx').value原生js方法来获取文本框的值。
3、在script中加上alert(v),来d框查看原生js方法是否根据id获取元素的值了。
4、在浏览器中运行项目,可以看到页面d框的值是id为xx的元素的值,已经成功通过原生js方法根据id获取元素。
5、jquery方法需要先添加jquery.js,然后通过var w = $('#xx').val()来获取元素的值。
6、运行项目,在浏览器中可以看到与原生js方法获得元素的值相同。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)