Как сделать так, чтобы сначало список был свернут, и при нажатии "-" - разворачивался.
Сейчас же список развернут сразу, а потом уже нажимая "+" или "-" список или свертывается или разворачивается. Вот хочу изменить, не знаю как. Код скрипта
Сейчас же список развернут сразу, а потом уже нажимая "+" или "-" список или свертывается или разворачивается. Вот хочу изменить, не знаю как. Код скрипта
Код |
---|
<SCRIPT language="JavaScript"><!-- function sh(a_name, img_name,div_name){ div = document.getElementById(div_name); img = document.getElementById(img_name); a = document.getElementById(a_name); if(div.style.display == 'none'){ div.style.display = 'block'; img.src = 'minus.gif'; a.title = "Скрыть продукты"; // a.innerHTML = '<img src="minus.gif" mce_src="minus.gif" width="12" height="12" alt="Скрыть продукты" title="Скрыть продукты" align="absmiddle">'; } else { div.style.display = 'none'; img.src = 'plus.gif'; a.title = "Показать продукты"; // a.innerHTML = '<img src="plus.gif" mce_src="plus.gif" width="12" height="12" alt="Показать продукты" title="Показать продукты" align="absmiddle">' } } function calc(g,k,field_name,subtotal_name){ field = document.getElementById(field_name); subtotal = document.getElementById(subtotal_name); oTtotal = document.getElementById('total'); g = toNum(g); // if(isNaN(g)){g = 0} // alert(g); kk = Math.round(k / 100 * g); subtotal.value = toNum(subtotal.value) - toNum(field.value); oTtotal.value = toNum(oTtotal.value) - toNum(field.value); field.value = toStr(kk); subtotal.value = toNum(subtotal.value) + kk; oTtotal.value = toNum(oTtotal.value) + kk; } function toNum(v){ v = parseFloat(v); if(isNaN(v)){v = 0} return v; } function toStr(v){ if(v == 0){ return ''; } else { return v; } } function setAllToVal(v){ for(i=1;i<288+1;i++){ document.getElementById('p'+i).value = v; document.getElementById('p'+i).onkeyup(); } } //--></script> |
Изменено:
Nasmachne - 31 Октября 2012 23:43