gpt4 book ai didi

Javascript Netbeans 访问新的类语法

转载 作者:行者123 更新时间:2023-11-28 05:57:09 24 4
gpt4 key购买 nike

我有一个 JSP 文件,其中包含一个表。此外,我有一个带有名为 update 的函数的 Javascript,每次获得新字符串时我都想更新该表。我不知道如何访问我为表中每个单元格创建的类。

singlePlayer.jsp 代码:

<table border="1">
<%
int size=8;
for (int i = 0; i < size; i++) {
out.println("<tr>");
for (int j = 0; j < size; j++) {
out.println("<td class=\"+i+j\"></td>"); } //creating class per cell
out.println("</tr>"); } }%>
</table>

<script>
function update(p) {
var MyMaze = p;
var size = 8;
for (var i = 0; i < size; i++) {
for (var j = 0; j < size; j++) {
$(.'i+j').text('*');} } //cant access 'i+j' class
</script>

问题是,如果我为表中的每个单元格创建了一个类“i+j”,我如何在脚本中访问它?

最佳答案

请尝试以下代码:

<table border="1">
<%
int size=8;
for (int i = 0; i < size; i++) {
out.println("<tr>");
for (int j = 0; j < size; j++) {
out.println("<td class=\""+i+" "+j+"\"></td>"); } // Changed this
out.println("</tr>"); } %>
</table>

<script>
function update(p) {
var MyMaze = p;
var size = 8;
for (var i = 0; i < size; i++) {
for (var j = 0; j < size; j++) {
$("." + i + " " + j).text('*');} } //and this
</script>

您只是使用了“i+j”字符串。从未使用实际值。你总是指一类。上述更改应该可以使其正常工作。

关于Javascript Netbeans 访问新的类语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37565320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com