js变量调用
发布网友
发布时间:2022-04-07 05:59
我来回答
共4个回答
热心网友
时间:2022-04-07 07:28
你可以这样做!
<%
for(int i=0;i<list.size();i++){
Library library=list.get(i);%>
<tr>
<td id="shoplibrary"><%=library.getName() %></td>
<td id="shopauthor"><%=library.getAuthor() %></td>
<td id="shopmoney"><%=library.getMoney() %></td>
<td>
<input type="submit" onclick="shops();" value="购物">
</td>
</tr>
<%}%>
你可以改一下!这只是我从我的代码上粘来的!
你可以用FOR都行!《%%》相当于在JAVA中运行的!追问这个是asp语句吧,html文件不能执行asp语句的.
追答这不是ASP,这是JAVA可以在jsp中执行的!你试一下也能在HTML中执行!
热心网友
时间:2022-04-07 08:46
JS可以动态创建DOM对象!
示例:
<html>
<head>
<title>test</title>
<script type="text/javascript">function create(){
var i;
for (i=1; i<=3; i++)
{
var dom_a = document.createElement("a");
dom_a.setAttribute("id", "img_"+i+""); //ID
dom_a.setAttribute("href","img_"+i+""); //链接
dom_a.setAttribute("title", "提示"+i+""); //提示
dom_a.innerHTML="<span>动态链接 "+i+"</span>"; //文本
document.getElementById('content').appendChild(dom_a); //将dom加入到content中
}
}
</script>
</head>
<body>
<input type="button" value="create" onclick="create()">
<div id="content"></div>
</body>
</html>
热心网友
时间:2022-04-07 10:21
兄弟您搞错了,您没有搞明白js和jsp的原理,jsp在生成页面的时候已经初始化所有的变量,js只是在jsp往客户段输出的时候生成的,js是运行在客户端的,jsp是
热心网友
时间:2022-04-07 12:12
菜鸟路过,没看明白题目
不用动态语言实现动态效果?
楼上话说了一半