每个表的2D数组获取坐标JTSL,JAVASCRIPT
2D Array forEach table getting coordinates JTSL, JAVASCRIPT
我得到了一个String[][],这是我的游戏表(编码为Battleship)。我这样显示:
<%
String[][] field2 = master.getField(2);
request.setAttribute("field", field2);
%>
<div class=feldbeschreibung>Gegnerisches Feld</div><div class=feldbeschreibung2>Dein Feld</div>
<table class=player_field2>
<tbody>
<c:forEach items="${field}" var="row">
<tr>
<c:forEach items="${row}" var="item">
<td class="tdBox" onclick="attack(this, x, y)">
<span>${item}</span>
</td>
</c:forEach>
</tr>
</c:forEach>
</tbody>
</table>
就是这样
我想要的是让我的方法attack()<-javascript在我单击的坐标上。我可以这样调用方法本身:但我缺少要单击的坐标。顺便说一句,我对Java、Javascript、JSP和JTSL(所有这些都使用过)还很陌生。
高级感谢:)
这是演示代码。
<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
<c:set var="filler" value="x,x,x,x,x,x,x,x,x,x"/>
<c:set var="field" value="${[filler,filler,filler,filler,filler,filler,filler,filler,filler,filler]}"/>
<html>
<body>
<table>
<tbody>
<c:forEach items="${field}" var="row" varStatus="xStatus">
<tr>
<c:forEach items="${row}" var="item" varStatus="yStatus">
<td style="border: 1px solid black;">${xStatus.count}:${yStatus.count}</td>
</c:forEach>
</tr>
</c:forEach>
</tbody>
</table>
</body>
</html>
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 如何在d3.js中返回路径的y坐标
- 在谷歌地图上获取事件的x,y坐标
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 如何在JS Leatflet绘图插件中获取圆的坐标
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 查找带有边框的HTML5 Canvas(点击)事件的坐标
- HTML5获取弧的坐标's结束
- 如何在OpenLayers中获取动态绘制的多边形的坐标
- 获取用户位置并将坐标保存在数据库中
- fabric js多边形集合坐标
- 使用D3.js和GeoJson在地图上的某些坐标上设置一个小图像
- 如何创建一个谷歌地图地理坐标数组
- AngularJS-如何在mousemove上存储鼠标坐标
- 使用地理坐标,对更靠近用户的对象进行排序'的位置
- 在坐标上模拟点击坐标js/jQuery
- ChartJS v2:点击坐标的比例值(时间比例)
- 通过鼠标点击获取X和Y坐标(javascript)
- 每个表的2D数组获取坐标JTSL,JAVASCRIPT