---
title: "Problem med radbrytning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/163665-problem-med-radbrytning"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "liverpool"
published: "2007-08-20T18:54:34.000Z"
updated: "2007-08-22T18:35:44.000Z"
replies: 7
views: 519
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/163665-problem-med-radbrytning"
---

# Problem med radbrytning

## #1 — liverpool, 2007-08-20T18:54Z

Hej 

Jag använder detta Javascript till en hemsida. Nu ser det ut såhär
P-16
1st lag

Men det skall se ut såhär:

P-16 - 1st lag
P-15 - 1st lag

Jag vill ha 1st lag brevid P-16. Någon som kan hjälpa mig...

Min kod

```
<SCRIPT LANGUAGE="JavaScript">
oldvalue = "";
function passText(passedvalue) {
  if (passedvalue != "") {
    var totalvalue = passedvalue+"\n"+oldvalue;
    document.form1.itemsbox.value = totalvalue;
    oldvalue = document.form1.itemsbox.value;
  }
}
</script>
```

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

## #2 — Peter S, 2007-08-20T18:57Z

```
oldvalue = "";
function passText(passedvalue) {
  if (passedvalue != "") {
    var totalvalue = passedvalue+" - "+oldvalue + "<br>";
    document.form1.itemsbox.value = totalvalue;
    oldvalue = document.form1.itemsbox.value;
  }
}
```

Hur anropar du funktionen?

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

## #3 — voigtann1, 2007-08-20T18:57Z

var totalvalue = passedvalue+" - "+oldvalue + "\\n";

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

## #4 — liverpool, 2007-08-20T20:07Z

Nu får jag inte någon radbrytning

Jag skickar med hela koden istället:

```
<SCRIPT LANGUAGE="JavaScript">
oldvalue = "";
function passText(passedvalue) {
  if (passedvalue != "") {
    var totalvalue = passedvalue+" - "+oldvalue + "\n";
    document.form1.itemsbox.value = totalvalue;
    oldvalue = document.form1.itemsbox.value;
  }
}
</script>

<form id="form1" name="form1" method="post" action="SendMail.asp">
  <label><span class="style1">Klubbnamn</span><br />
  <input type="text" name="klubbnamn" id="klubbnamn" />
  </label>
  <label><span class="style1">Tröjfärg</span><br />
  <input type="text" name="trojfarg" id="trojfarg" />
  </label>
  <label><span class="style1">Kontakt persson</span><br />
  <input type="text" name="kontaktperson" id="kontaktperson" />
  </label>
  <label><span class="style1">Adress</span>
  <br />
  <input type="text" name="adress" id="adress" />
  </label>
  <label><span class="style1">Postadress</span>
  <br />
  <input type="text" name="postadress" id="postadress" />
  </label>
  <label><span class="style1">Telefonbostad</span>
  <br />
  <input type="text" name="telefonbostad" id="telefonbostad" />
  </label>
  <label><span class="style1">Mobilnummer
  </span>
  <br />
  <input type="text" name="mobilnr" id="mobilnr" />
  </label>
  <label><span class="style1">E-mail adress</span>
  <br />
  <input type="text" name="email" id="email" />
  <br />
  </label>
  <label>
<select name="subject1" size=1>
<option value="">Välj åldersklass - Födda</option>
<option value="P-16">P16 (1991)</option>
<option value="P-15">P15 (1992)</option>
<option value="P-14">P14 (1993)</option>
<option value="P-13">P13 (1994)</option>
<option value="P-12">P12 (1995)</option>
<option value="P-11">P11 (1996)</option>
<option value="P-10">P10 (1997)</option>
<option value="P-9">P9 (1998)</option>
<option value="P-8">P8 (1999)</option>
<option value="P-7">P7 (2000)</option>
<option value="P-6">P6 (2001)</option>
<option value="F-16">F-16 (1991)</option>
<option value="F-14">F-14 (1993)</option>
<option value="F-12">F-12 (1995)</option>
<option value="Dam-seniorer">Dam-seniorer</option>
<option value="Oldboys">Oldboys</option>
</select>

<select name="subject" size=1>
<option value="">Välj antal lag du vill anmäla</option>
<option value="1st lag">1</option>
<option value="2st lag">2</option>
<option value="3st lag">3</option>
<option value="4st lag">4</option>
<option value="5st lag">5</option>
<option value="6st lag">6</option>
<option value="7st lag">7</option>
<option value="8st lag">8</option>
<option value="9st lag">9</option>
<option value="10st lag">10</option>
</select>
<input type=button value="Add to list" onClick="passText(this.form.subject.options[this.form.subject.selectedIndex].value);passText(this.form.subject1.options[this.form.subject1.selectedIndex].value)">
  </label>
  
<label>
```

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

## #5 — Peter S, 2007-08-21T18:05Z

Du skulle kunna göra så här i stället:

```
function passText(subject, subject1) {
  if (subject != "" && subject1 != "") {
    var totalvalue = subject + " - " + subject1 + "\n";
    document.form1.itemsbox.value = totalvalue;
  }
}

onClick="passText(this.form.subject.options[this.form.subject.selectedIndex].value, this.form.subject1.options[this.form.subject1.selectedIndex].value)"
```

Var ligger itemsbox?

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

## #6 — liverpool, 2007-08-22T07:46Z

I itemsbox samlar jag alla värdena från \<select name="subject1" size=1\>
\<select name="subject" size=1\>. Jag får problem med din kod. Jag får bara det senaste valda. Jag tror man måste använda oldvalue igen. Men då får jag ingen radbrytning. Jag skickar med en bild

```
<SCRIPT LANGUAGE="JavaScript">
oldvalue = "";
function passText(subject1, subject) {
  if (subject1 != "" && subject != "") {
    var totalvalue = subject1 + " - " + subject + oldvalue +"\n";
    oldvalue = document.form1.itemsbox.value = totalvalue;
  }
}
</script>
```

Bilagor:

- [drop1.gif](https://www.webforum.nu/a/15697.gif)

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

## #7 — Peter S, 2007-08-22T16:35Z

Ett litet plustecken gör susen:

```
function passText(subject, subject1) {
  if (subject != "" && subject1 != "") {
    var totalvalue = subject + " - " + subject1 + "\n";
    document.form1.itemsbox.value += totalvalue;
  }
}

onClick="passText(this.form.subject.options[this.form.subject.selectedIndex].value, this.form.subject1.options[this.form.subject1.selectedIndex].value)"
```

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

## #8 — liverpool, 2007-08-22T18:35Z

Tack så mycket!! det funkar

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/163665-problem-med-radbrytning
