我有这个巨大的(1334页)表格。我的问题:我如何测试所有创建的复选框并确定它们是否被“检查”?也许应该以另一种方式输入“复选框”? 这是来自.ftl文件的代码的一部分。对我来说理解所有编码是个问题。测试表格中的复选框是否被选中
[#list result.content as item]
[#assign publicationType = (item.esbPublicationType)?default("не опубликован") /]
<tr>
<td>
<p><input type="checkbox" name="checkbox"</p>
</td>
<td>
${(item.createdTime.time?string("dd.MM.yyyy HH:mm:ss"))?default("не известно")}
</td>
<td>
${(item.visit.branchOffice.name)?default("не известно")}
</td>
<td>
<a href="#" class="[#if publicationType == "ERROR"]alert round label[/#if] publication-info" visit_id="${item.visit.id}">
${publicationType}
</a>
</td>
<td class="text-center">
[#--<a href="#" class="tiny round visit-info" visit_id="${item.visit.id}">Просмотр визита</a>--]
<a href="[@spring.url "/visit/publicate?id=" + item.visit.id/]"
target="_blank" class="tiny round publicate" visit_id="${item.id}">Опубликовать</a>
</td>
</tr>
[/#list]
[#list result.content as item]
[#assign publicationType = (item.esbPublicationType)?default("не опубликован") /]
<tr>
<td>
<p><input type="checkbox" name="checkbox"</p>
</td>
<td>
${(item.createdTime.time?string("dd.MM.yyyy HH:mm:ss"))?default("не известно")}
</td>
<td>
${(item.visit.branchOffice.name)?default("не известно")}
</td>
<td>
<a href="#" class="[#if publicationType == "ERROR"]alert round label[/#if] publication-info" visit_id="${item.visit.id}">
${publicationType}
</a>
</td>
<td class="text-center">
[#--<a href="#" class="tiny round visit-info" visit_id="${item.visit.id}">Просмотр визита</a>--]
<a href="[@spring.url "/visit/publicate?id=" + item.visit.id/]"
target="_blank" class="tiny round publicate" visit_id="${item.id}">Опубликовать</a>
</td>
</tr>
[/#list]
我试过,但它不工作:
<script type="text/javascript">
var button = document.getElementById("button");
button.addEventListener("click", function(){
var checkbox = document.getElementsByName("checkbox");
for(i=0; i < checkbox.length; i++)
{
if(checkbox[i].checked){
console.log("Work");
}else{
alert("Ни один из визитов не выбран");
}
}
}, false);
使用':checked'输入复选框... – j809
请详细说明一下我_how可以检查布尔值,所有创建的复选框“检查” _如果你要检查所有的人,你可以用'$('? ('checked',true)' – Satpal
你想*设置*所有复选框选中/取消选中,或者你想*测试*如果他们都被检查? –