Флакторы подсчета JavaScript не работаютHtml

Программисты Html
Ответить
Anonymous
 Флакторы подсчета JavaScript не работают

Сообщение Anonymous »

Следующий код JavaScript работает при подсчете, сколько флажок проверяется, и выделяет строку в Orange: < /p>

Код: Выделить всё

function countCheckboxes() {
var form = document.getElementById('frmAds');
var count = 0;
for (var n = 0; n < form.length; n++) {
if (form[n].name === `chk[${n+1}]` && form[n].checked) {
count++;
}
}

document.getElementById('checkCount').innerHTML = " " + count + "[/b] rows are checked";[b]  }

function toggleColour(obj,col)
{
col=col||'transparent'
var row = findParentRow(obj);
if (!row.col) row.col=row.style.backgroundColor;
row.style.backgroundColor = obj.checked ? row.col : col;

countCheckboxes(); // Update the count when checkbox is clicked
}
function findParentRow(obj)
{
var tmp = obj.parentNode;
if(tmp.nodeName.toLowerCase() != "tr")
{
tmp = findParentRow(tmp);
}
return tmp;

}

window.onload = countCheckboxes;< /code>






test 1





test 2



1
03/28/2025

(**NO MATCH**)(Work) Hotel Stay(Work) Uber and TaxiAccountantAddon AssetBank DividendsBank InterestBusiness Local TaxesCashback RewardCommissions &  FeesDELETE THIS?DentalEbay ItemsEstimated TaxesHealth InsuranceMedical ServicesMobile InternetOffice RentOTR MEALS - DiningOTR Meals - Fast FoodPersonal - Air TravelPersonal - ATMPersonal - Bank FeesPersonal - Bug PreventionPersonal - Car InsurancePersonal - Car LoanPersonal - Car MaintenancePersonal - Car UpgradesPersonal - Car WashPersonal - ClothingPersonal - DiningPersonal - Dry CleanersPersonal - Electric BillPersonal - EntertainmentPersonal - Fast FoodPersonal - Fundrise InvestmentPersonal - GasolinePersonal - GroceriesPersonal - HaircutsPersonal - Home InsurancePersonal - Home ItemsPersonal - Home MaintenancePersonal - Home SecurityPersonal - Interest PaymentsPersonal - LandscapingPersonal - LicensesPersonal - Local InternetPersonal - MailboxPersonal - MiscellaneousPersonal - MortgagePersonal - Mutual FundsPersonal - Natural GasPersonal - Phone AppsPersonal - Rental CarPersonal - ShoppingPersonal - TransfersPersonal - Trash DisposalPersonal - Truck UpgradesPersonal - Uber and TaxiPersonal - UmbrellaPersonal - Water BillPersonal - Web HostingPersonal - WinePO BoxPrescriptionsProperty TaxesRefundsSBA LoanState PermitsTrailer RepairTruck 2290Truck DACHTruck FuelTruck IFTATruck InsuranceTruck LumpersTruck MaintenanceTruck ParkingTruck PaymentTruck RepairsTruck SCACTruck SoftwareTruck SuppliesTruck TollsTruck UCRTruck WashW2 Payroll (After Tax)
$-350.00









< /code>
< /div>
< /div>
< /p>
Странная проблема заключается в том, что я добавляю этот код на свой основной сайт, где все строки похожи на нижний, он вообще не работает.  Я вручную попытался удалить все за другим, чтобы увидеть, в чем проблема, и, кажется, работает, как только я удаляю поля Select и вход, кроме поля CHK.  Вот версия, которая не работает: < /p>


function countCheckboxes() {
var form = document.getElementById('frmAds');
var count = 0;
for (var n = 0; n < form.length; n++) {
if (form[n].name === `chk[${n+1}]` && form[n].checked) {
count++;
}
}

document.getElementById('checkCount').innerHTML = " " + count + "[/b] rows are checked";
}

function toggleColour(obj,col)
{
col=col||'transparent'
var row = findParentRow(obj);
if (!row.col) row.col=row.style.backgroundColor;
row.style.backgroundColor = obj.checked ? row.col : col;

countCheckboxes(); // Update the count when checkbox is clicked
}
function findParentRow(obj)
{
var tmp = obj.parentNode;
if(tmp.nodeName.toLowerCase() != "tr")
{
tmp = findParentRow(tmp);
}
return tmp;

}

window.onload = countCheckboxes;< /code>




1
03/28/2025

(**NO MATCH**)(Work) Hotel Stay(Work) Uber and TaxiAccountantAddon AssetBank DividendsBank InterestBusiness Local TaxesCashback RewardCommissions &  FeesDELETE THIS?DentalEbay ItemsEstimated TaxesHealth InsuranceMedical ServicesMobile InternetOffice RentOTR MEALS - DiningOTR Meals - Fast FoodPersonal - Air TravelPersonal - ATMPersonal - Bank FeesPersonal - Bug PreventionPersonal - Car InsurancePersonal - Car LoanPersonal - Car MaintenancePersonal - Car UpgradesPersonal - Car WashPersonal - ClothingPersonal - DiningPersonal - Dry CleanersPersonal - Electric BillPersonal - EntertainmentPersonal - Fast FoodPersonal - Fundrise InvestmentPersonal - GasolinePersonal - GroceriesPersonal - HaircutsPersonal - Home InsurancePersonal - Home ItemsPersonal - Home MaintenancePersonal - Home SecurityPersonal - Interest PaymentsPersonal - LandscapingPersonal - LicensesPersonal - Local InternetPersonal - MailboxPersonal - MiscellaneousPersonal - MortgagePersonal - Mutual FundsPersonal - Natural GasPersonal - Phone AppsPersonal - Rental CarPersonal - ShoppingPersonal - TransfersPersonal - Trash DisposalPersonal - Truck UpgradesPersonal - Uber and TaxiPersonal - UmbrellaPersonal - Water BillPersonal - Web HostingPersonal -  WinePO BoxPrescriptionsProperty TaxesRefundsSBA LoanState PermitsTrailer RepairTruck 2290Truck DACHTruck FuelTruck IFTATruck InsuranceTruck LumpersTruck MaintenanceTruck ParkingTruck PaymentTruck RepairsTruck SCACTruck SoftwareTruck SuppliesTruck TollsTruck UCRTruck WashW2 Payroll (After Tax)
$-350.00




2
03/28/2025

OTR Meals - Fast Food(Work) Hotel Stay(Work) Uber and TaxiAccountantAddon AssetBank DividendsBank InterestBusiness Local TaxesCashback RewardCommissions &  FeesDELETE THIS?DentalEbay ItemsEstimated TaxesHealth InsuranceMedical ServicesMobile InternetOffice RentOTR MEALS - DiningOTR Meals - Fast FoodPersonal - Air TravelPersonal - ATMPersonal - Bank FeesPersonal - Bug PreventionPersonal - Car InsurancePersonal - Car LoanPersonal - Car MaintenancePersonal - Car UpgradesPersonal - Car WashPersonal - ClothingPersonal - DiningPersonal - Dry CleanersPersonal - Electric BillPersonal - EntertainmentPersonal - Fast FoodPersonal - Fundrise InvestmentPersonal - GasolinePersonal - GroceriesPersonal - HaircutsPersonal - Home InsurancePersonal - Home ItemsPersonal - Home MaintenancePersonal - Home SecurityPersonal - Interest PaymentsPersonal - LandscapingPersonal - LicensesPersonal - Local InternetPersonal - MailboxPersonal - MiscellaneousPersonal - MortgagePersonal - Mutual FundsPersonal - Natural GasPersonal - Phone AppsPersonal - Rental CarPersonal - ShoppingPersonal - TransfersPersonal - Trash DisposalPersonal - Truck UpgradesPersonal - Uber and TaxiPersonal - UmbrellaPersonal - Water BillPersonal - Web HostingPersonal -  WinePO BoxPrescriptionsProperty TaxesRefundsSBA LoanState PermitsTrailer RepairTruck 2290Truck DACHTruck FuelTruck IFTATruck InsuranceTruck LumpersTruck MaintenanceTruck ParkingTruck PaymentTruck RepairsTruck SCACTruck SoftwareTruck SuppliesTruck TollsTruck UCRTruck WashW2 Payroll (After Tax)
$-4.63




3
03/28/2025

(**NO MATCH**)(Work) Hotel Stay(Work) Uber and TaxiAccountantAddon AssetBank DividendsBank InterestBusiness Local TaxesCashback RewardCommissions &  FeesDELETE THIS?DentalEbay ItemsEstimated TaxesHealth InsuranceMedical ServicesMobile InternetOffice RentOTR MEALS - DiningOTR Meals - Fast FoodPersonal - Air TravelPersonal - ATMPersonal - Bank FeesPersonal - Bug PreventionPersonal - Car InsurancePersonal - Car LoanPersonal - Car MaintenancePersonal - Car UpgradesPersonal - Car WashPersonal - ClothingPersonal - DiningPersonal - Dry CleanersPersonal - Electric BillPersonal - EntertainmentPersonal - Fast FoodPersonal - Fundrise InvestmentPersonal - GasolinePersonal - GroceriesPersonal - HaircutsPersonal - Home InsurancePersonal - Home ItemsPersonal - Home MaintenancePersonal - Home SecurityPersonal - Interest PaymentsPersonal - LandscapingPersonal - LicensesPersonal - Local InternetPersonal - MailboxPersonal - MiscellaneousPersonal - MortgagePersonal - Mutual FundsPersonal - Natural GasPersonal - Phone AppsPersonal - Rental CarPersonal - ShoppingPersonal - TransfersPersonal - Trash DisposalPersonal - Truck UpgradesPersonal - Uber and TaxiPersonal - UmbrellaPersonal - Water BillPersonal - Web HostingPersonal - WinePO BoxPrescriptionsProperty TaxesRefundsSBA LoanState PermitsTrailer RepairTruck 2290Truck DACHTruck FuelTruck IFTATruck InsuranceTruck LumpersTruck MaintenanceTruck ParkingTruck PaymentTruck RepairsTruck SCACTruck SoftwareTruck SuppliesTruck TollsTruck UCRTruck WashW2 Payroll (After Tax)
$-1970.07











есть идея, как это исправить?

Подробнее здесь: https://stackoverflow.com/questions/795 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»