Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
Ett enkelt Javascript ?
Visa signatur
Jag vill göra ett javascript som tar bort en text efter ett visst antal sekunder.
Eftersom jag kan lite js så gjorde jag ett eget. Det funkar med IE, men inte med mozilla. ( har inte testat med andra webbläsare).
Här är koden.
<script language="JavaScript">
function show(){
Text.innerHTML = "Visa denna texten"
}
function erase(){
Text.innerHTML = "";
}
setTimeout( "show()", 0 );
setTimeout( "erase()", 2000 );
</script>
<h3 id="Text"></h3>
Jag undrar om det finns något lättare sätt att lösa detta på, och kanske mer kompatibelt?
Rätta mig om jag har fel, det var ett tag sedan.
IE utgår ifrån att du använder följande:
document.all.Text.innerHTML = ...
Mozilla gör antagligen inte det eller så vill Mozilla att du använder dig av:
document.layers.Text.innerHTML = ...
som Netscape gör/gjorde??
Schemer: "Buddha is small, clean, and serious."
Lispnik: "Buddha is big, has hairy armpits, and laughs."
jag tror du får gör typ såhär om de ska funka i alla webs:
function bytaInfo(texten,bildurl,bildnamn)
{
if(document.all)
{
window.document.all['info'].innerHTML=texten;
}
else if (document.layers)
{
window.document.layers['info'].innerHTML=texten;
}
else
{
window.document.getElementById('info').innerHTML=texten;
}
Jag vet inte om ja har fel men men
/Z
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.