---
title: "Select + fast mellanslag"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/71543-select-fast-mellanslag"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Asterix"
published: "2003-03-19T10:36:35.000Z"
updated: "2003-03-19T11:55:18.000Z"
replies: 9
views: 575
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/71543-select-fast-mellanslag"
---

# Select + fast mellanslag

## #1 — Asterix, 2003-03-19T10:36Z

När jag gör en select med fast mellanslag (& nbsp;) så funkar det. Men när jag kör:
new Option('& nbsp;- Test', '1');
Så läggs posten till men det blir inte ett fast mellanslag utan & nbsp; skriv ut som text. Någon som vet hur man löser det?

Självklart så är det utan mellanslag mellan & och nbsp; men tar jag bort det så visas det inte här i forumet.

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

## #2 — Peter S, 2003-03-19T10:43Z

Hur ser koden ut?

 :)

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

## #3 — Asterix, 2003-03-19T10:48Z

Så här:

```
<script language="JavaScript">
<!-- Begin
function new_window(page, width, height) {
  OpenWin = window.open(page,"HEJ","width=" + width + ",height=" + height + ",top=150,left=150,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no");
}

function update_disable() {
  l = document.sokform.s_genre.options.length
  if (l > 3) {
    document.sokform.s_genre.disabled = false;
  } else if (l < 2) {
    document.sokform.s_genre.options[0] = new Option('Välj konsol först', '');
    document.sokform.s_genre.disabled = true;
  } else {
    document.sokform.s_genre.options[0] = new Option('Den finns inga genres att välja mellan', '');
    document.sokform.s_genre.disabled = true;
  }
}
function set_options() {
  var konsol = document.sokform.s_konsol.options[document.sokform.s_konsol.selectedIndex].value;
  var sista_GENRE = 0;
  if (konsol == 1) {
    document.sokform.s_genre.options[0] = new Option('Välj', '');
    document.sokform.s_genre.options[1] = new Option('----------------------------------------------', '');
    document.sokform.s_genre.options[2] = new Option('Action', '6');
    document.sokform.s_genre.options[3] = new Option('Fighting', '9');
    document.sokform.s_genre.options[4] = new Option('Hårdvara', '10');
    document.sokform.s_genre.options[5] = new Option('Plattform', '8');
    document.sokform.s_genre.options[6] = new Option('Pussel', '56');
    document.sokform.s_genre.options[7] = new Option('Rollspel', '2');
    document.sokform.s_genre.options[8] = new Option('Simulator', '5');
    document.sokform.s_genre.options[9] = new Option('Sport', '4');
    document.sokform.s_genre.options[10] = new Option('Strategi', '7');
    document.sokform.s_genre.options[11] = new Option('Äventyr', '3');
    sista_GENRE = 11;
  }
  if (konsol == 2) {
    document.sokform.s_genre.options[0] = new Option('Välj', '');
    document.sokform.s_genre.options[1] = new Option('----------------------------------------------', '');
    document.sokform.s_genre.options[2] = new Option('Action', '6');
    document.sokform.s_genre.options[3] = new Option('Fighting', '9');
    document.sokform.s_genre.options[4] = new Option('Hårdvara', '10');
    document.sokform.s_genre.options[5] = new Option('Plattform', '8');
    document.sokform.s_genre.options[6] = new Option('Rollspel', '2');
    document.sokform.s_genre.options[7] = new Option('Simulator', '5');
    document.sokform.s_genre.options[8] = new Option('Sport', '4');
    document.sokform.s_genre.options[9] = new Option('Strategi', '7');
    document.sokform.s_genre.options[10] = new Option('Äventyr', '3');
    sista_GENRE = 10;
  }
  if (konsol == 13) {
    document.sokform.s_genre.options[0] = new Option('Välj', '');
    document.sokform.s_genre.options[1] = new Option('----------------------------------------------', '');
    document.sokform.s_genre.options[2] = new Option('Bildskärmar', '1001');
    document.sokform.s_genre.options[3] = new Option('& nbsp;- Monitorer', '1011');
    document.sokform.s_genre.options[4] = new Option('& nbsp; & nbsp;- 15"', '1012');
    document.sokform.s_genre.options[5] = new Option('& nbsp; & nbsp;- 17"', '1013');
    document.sokform.s_genre.options[6] = new Option('& nbsp; & nbsp;- 19"', '1014');
    sista_GENRE = 275;
  }
  l = document.sokform.s_genre.options.length
  for (i=l; i>sista_GENRE; i--) {
    document.sokform.s_genre.options[i] = null;
  }
  update_disable();
  document.sokform.s_genre.selectedIndex = 0;
}
// End -->
</SCRIPT>
```

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

## #4 — Peter S, 2003-03-19T10:57Z

Testa med unicode: \\u0020

 :)

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

## #5 — Asterix, 2003-03-19T11:25Z

Det blev bara ett vanligt mellanslag. Inte ett fast mellanslag.

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

## #6 — Peter S, 2003-03-19T11:33Z

Är det någon risk för radbrytning i en "Option()" då?

 :)

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

## #7 — Asterix, 2003-03-19T11:37Z

Nu hänger jag inte med.

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

## #8 — Peter S, 2003-03-19T11:42Z

Skillnaden mellan ett fast mellanslag och ett vanligt mellanslag är väl att det fasta mellanslaget inte orsakar ord att brytas upp och på så sätt hamna på olika rader.

 :)

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

## #9 — Asterix, 2003-03-19T11:50Z

Jag löste det med \\x20\\xA0

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

## #10 — Peter S, 2003-03-19T11:55Z

:bire

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/71543-select-fast-mellanslag
