我有這個巨大的(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
你想*設置*所有複選框選中/取消選中,或者你想*測試*如果他們都被檢查? –