---
title: "doctype förstör mitt script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/143517-doctype-förstör-mitt-script"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "nummersju"
published: "2006-03-06T15:42:06.000Z"
updated: "2006-03-06T18:55:38.000Z"
replies: 5
views: 291
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/143517-doctype-förstör-mitt-script"
---

# doctype förstör mitt script

## #1 — nummersju, 2006-03-06T15:42Z

Hej wF!
Jag använder denna kod för att visa/gömma en text som är gömd från början:

```
<script>
function show(num)
{if(eval('admin'+num+'.style.display')=='none')
{eval('admin'+num+'.style.display=""')}
else {eval('admin'+num+'.style.display="none"')}}
</script>

<a href="#" onclick="show(1)">tjena</a>

<span id="admin1" style="display:none;">
test
</span>
```

Detta fungerar i MSIE men inte med FF, antagligen pga av min doctype. Det funkar nämligen i FF utan den...

```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
```

Nu skulle jag vilja ha tips på hur man kan göra samma funktion med den doctype jag använder!
Tack för svar!

/r Kanske fel forum, men jag vet att ni som svarar här brukar kunna mycket om doctypes.

Permalänk: https://www.webforum.nu/p/143517

## #2 — echoSwe, 2006-03-06T17:02Z

<http://24ways.org/advent/dont-be-eval>

Permalänk: https://www.webforum.nu/p/1777620

## #3 — sl0k, 2006-03-06T17:11Z

se även till så att koden e korrekt xhtml 1.0 om du ska använda den doctypen.. 
<http://validator.w3.org/>

Permalänk: https://www.webforum.nu/p/1777625

## #4 — nummersju, 2006-03-06T17:44Z

> **echoSwe skrev:**
>
> <http://24ways.org/advent/dont-be-eval>

Den artikeln är säkerligen bra, men jag förstog ingenting :(
Kan man gör mitt script på ett annat sätt eller inte?

Tackar för svar...

Permalänk: https://www.webforum.nu/p/1777638

## #5 — sl0k, 2006-03-06T18:38Z

```

<script type="text/javascript">
function show(id) {
  try {
    obj = document.getElementById('admin'+id);
    obj.style.display= (obj.style.display == 'none') ? "" : "none";
  }
  catch (err){ ;}
}
</script>

<a href="#" onclick="show(1);">Tjena</a>
```

Permalänk: https://www.webforum.nu/p/1777681

## #6 — nummersju, 2006-03-06T18:55Z

Tackar!!!

Permalänk: https://www.webforum.nu/p/1777703

---

Tråden på webben: https://www.webforum.nu/amne/html-css/143517-doctype-förstör-mitt-script
