napravi jedan div
<div id=my_div style="display:none;">
Ovde ono sto je sakriveno
</div>
a onda u (za IE) js:
Code:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function ToggleDisplay (show)
{
document.all.my_div.style.display = (show) ? "block" : "none";
}
//-->
</SCRIPT>
Ako hoces i da pises onda koristi funkcije (za IE) innerText i innerHTML gde kazes:
Code:
document.all.my_div.innerHTML ="<b>Proba</b>";
Za ostale browsere koristi kompatibilan kod koji mozes naci ovde na forumu, ima ga na tone. Generalno iz non-IE pises dinamicki u div otprilike ovako:
Code:
// koj je browser
var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;
function writetolayer(lay,txt)
{
if (ie4) {
document.all[lay].innerHTML = txt;
}
if (ns4) {
document[lay].document.write(txt);
document[lay].document.close();
}
if (ns6) {
over = document.getElementById([lay]);
range = document.createRange();
range.setStartBefore(over);
domfrag = range.createContextualFragment(txt);
while (over.hasChildNodes())
{
over.removeChild(over.lastChild);
}
over.appendChild(domfrag);
}
}
</script>
Goran Pilipović fka bluesman