Fuckcia :
function setVisibility() {
var vis=document.getelementbyid("menu1");
vis.style.display="none";
}
HTML Kod :
<input type="button" id="menu0" class="test_button" value="menuuuu" onclick="setVisibility()" /><br/>
<div id="menu1" style="display:inline">Sakra!!!</div>
Skusal som tam aj visibility,ale aj tak mi to nezmenil,neviete preco?
JavaScript je citlivý na veľkosť písmen (case sensitive), na to si musel naraziť hneď na začiatku knihy :)
Ešte taká malá poznámka, týmto ti zmizne prvok zo stránky úplne a všetko čo je pod ním poskočí vyššie.
Pokiaľ chceš prvok len skryť, tak skús namiesto display použiť visibility.
A ešte jedna poznámka, je dobrým zvykom okolo znamienok ( = + - * / ) dávať medzery, dosť sa tým sprehľadní kód.
Na velkosti pismen horim stale...Chce to len prax do ruk...To poskakovanie som si uz vsimol...Ten zapis mavam tiez neprehladny...Vacsinou som zatial rad,pokial mi veci funguju :) a dik.Neni visibility 3kove css?Lebo explorer mi vzdy padne ako som zmenil kod...Sice ho nepouzivam teda vobec,ale spustam si veci aj pod nim...
Musim to priradzovat do premennej?Takto mi to tiez ide...
function show(id) {
document.getElementById(id).style.visibility='visible';
}
function hide(id) {
document.getElementById(id).style.visibility='hidden';
}
Nemusíš, to priraďovanie do premennej sa používa len pre skrátenie zápisu.
To že IE padá sa nieje čo čudovať :) Visibility je v prehliadačoch už od praveku, skús nejaký debuger v IE či nestihne niečo vypísať, než zhedne. Na akej verzií IE to testuješ?
Explorer 8...Mam win 8.1 plne aktualizovany...Len preblikne,ani sa nespusti
No tak zaspatý IE to má až od verzie 9, ale tá už tu je tri roky, aktualizuj ho.
Ked sa pytam,tak sa pytam :)
function DialogWindow(url) {
window.showModalDialog(url,window,'dialogWidth:600px;dialogHeight:350px;resizable:off');
}
Preco ho aj tak mozem roztiahnut?Resp.Na strankach vidim kolko krat tie modal okna krasne nastylovane...Ide to cez css?Myslim aj okraje okna a tak,ci to neni modaldialog okno?
Cez CSS naštýluješ prakticky všetky prvky vrátane rozmerov, okrajov ...
Osobne som modálne dialógy nikdy nepoužil, nebol dôvod.
A co pouzivas?...Ja som hladal nieco na styl tych okien co sa zobrazia uprostred a v nich su info...Dalsia vec...Ako predam form do tejto funkcie?miesto salama_form mojeho..
function DisplayCost(id2,name) {
var suma=0;
var x = name;
if(document.getElementById(id2).checked==true){suma=1.5};
for( var pocet_poloziek=0;pocet_poloziek<document.Salama_form.elements.length;pocet_poloziek++)
{
if (document.Salama_form.elements[pocet_poloziek].type=="checkbox" && document.Salama_form.elements[pocet_poloziek].checked)
{
suma+=0.5;
}
}
document.getElementById("div1").innerHTML="Celkova suma : " + suma.toPrecision(3) + '';
Uz som to spravil :)