チェックボックスがあり、その上にラベルがあり、チェックボックスの画像があります。チェックボックスをクリックすると、内側のチェックボックスがオンになり、チェックされている場合とチェックされていない場合にラベルの画像が切り替わります。 . 私はこれを試してみました
if(chkSelectAll)
{
var allSelected = true;
for (var i = 0; i < document.forms[0].elements.length; i++)
{
var e = document.forms[0].elements[i];
if (e.type == 'checkbox')
{
var strName="";
strName = e.name;
if(strName.indexOf(datalist) >= 0 && !e.checked)
{
allSelected = false;
break;
}
}
}
if(allSelected)
currentBox.checked = true;
else
currentBox.checked = false;
}
私のHTMLコードは
すべて選択
' Text='<%#GUISupport.GUIUtils.ViewEncode(DataBinder.Eval(Container.DataItem, "Label").ToString()) %>' onclick="CheckSelectAll(this,chkSelectAllPrimaryCustomFields,'lstPrimaryCustomFields');" runat="サーバー" ID="chkPrimaryCustomFields" />
事前に感謝します。
ページがロードされたときにロードされる共通コードが欲しい