---
title: "Göra text Bold när man trycker på en knapp/länk."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/126252-göra-text-bold-när-man-trycker-på-en-knapp-länk"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Kronis"
published: "2005-04-12T17:46:04.000Z"
updated: "2005-04-17T13:28:04.000Z"
replies: 3
views: 905
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/javascript/126252-göra-text-bold-när-man-trycker-på-en-knapp-länk"
---

# Göra text Bold när man trycker på en knapp/länk.

## #1 — Kronis, 2005-04-12T17:46Z

```
function toggle(var_id) { 
   t = document.getElementById(var_id); 
   ie = ((navigator.userAgent.indexOf("MSIE") != -1) ? 'block' : 'table'); 
   t.style.display = ((t.style.display=='none') ? ie : 'none'); 
}
```

```
 <tr> 
 <td class=text2> 
   <div style="cursor:pointer;" title="Tryck f&ouml;r att visa" onclick="toggle('<?=$id;?>');"> 
	<?=$body1;?> 
   <span style="display:none;" id="<?=$id;?>"> 
	<?=$body2;?> 
   </span> 
   </div> 
 </td> 
</tr>
```

 

Men när jag trycker på en "\<?=$body1;?\>" så vill jag att just den ska bli Bold också. 

Går detta att lösa på ett lätt/bra sätt?

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

## #2 — TomasJ, 2005-04-12T20:48Z

Re: Göra text Bold när man trycker på en knapp/länk.

Du kan skicka med "this" som parameter till funktionen som då blir en referens till div-elementet som du sedan kan toggla en css-klass på. Om det bara är innehållet i själva div-taggen som ska vara bold, och inte span-taggen inuti div, så kan du prova något sånt här:

```
<style type="text/css">
div.minKlass
{
    font-weight: bold;
}
div.minKlass span
{
    font-weight: normal;
}
</style>
...
function toggle(oDiv, var_id) { 
	oDiv.className = ((oDiv.className=='minKlass') ? null : 'minKlass');
...
   <div onclick="toggle(this, '<?=$id;?>');" ....
```

/ Tomas

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

## #3 — Kronis, 2005-04-12T21:59Z

tack så mycket, fungerade perfekt

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

## #4 — magijo, 2005-04-17T13:28Z

Välj Tomas inlägg som rätt lösning också så att han får creds och så att andra vet att detta var lösningen.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/126252-göra-text-bold-när-man-trycker-på-en-knapp-länk
