js怎么获取循环里的值

JavaScript035

js怎么获取循环里的值,第1张

<!DOCTYPE html>

<html>

  <head>

<meta http-equiv="Content-Type" content="text/html charset=UTF-8">

<title>

RunJS 演示代码

</title>

<script>

function delLi()

{

var aA = get.byClass("del", oUl)

for (i = 0 i < aA.length i++) 

{

aA[i].onclick = function ()

{

var idv = this.id

||

this.getAttribute("id")

||

this.getAttributeNode("id").value

alert('点击了id=' + idv)

}

}

}

var get = {

byClass: function(cn, fa){

return fa.getElementsByClassName(cn)

}

}

onload = delLi

</script>

  </head>

<body>

<ul id="oUl">

<li>

<a class="del" id='1' href="javascript:">

删除

</a>

</li>

<li>

<a class="del" id='2' href="javascript:">

删除

</a>

</li>

<li>

<a class="del" id='5' href="javascript:">

删除

</a>

</li>

<li>

<a class="del" id='7' href="javascript:">

删除

</a>

</li>

<li>

<a class="del" id='11' href="javascript:">

删除

</a>

</li>

</ul>

  </body>

</html>

js中取jsp循环中的值:

参考以下写法:

<!-- html页面form表单,放置在html页面中的位置不限 -->

<form name="insertForm" method="post" action="yourJSP">

<input type="hidden" name="mc" value="">

</form>

<script language="JavaScript">

<!--

JavaScript脚本,放置在页面中form以后的任何位置都可以

使用JavaScirpt获取JSP传递到页面中的变量varMC,

然后就可以在JavaScript中使用这个变量的值,通过

JavaScript脚本赋值给form中的隐藏域。

var1 = "<%=varMC%>"//获取JSP中的变量值

document.all.mc.value = var1

//-->

</script>