Avatar billede Malika Nybegynder
19. september 2011 - 19:14 Der er 7 kommentarer og
1 løsning

Tilføj data til tabel...

Skal have hjælp til noget javascript og html...
Jeg har en dropdown box og en tabel. Når jeg vælger noget fra drop down box og trykker på knappen skal den valgte data blive tilføjet  i en række i tabellen. Skal lige huske og sige dropdown boxen er dynamisk.

<html>
<head>
<script type="text/javascript">
function displayResult()
{
var table=document.getElementById("myTable");
var row=table.insertRow(0);
var cell1=row.insertCell(0);
var cell2=row.insertCell(1);
cell1.innerHTML="New";
}
</script>
</head>
<body>

<table id="myTable" border="1">
  <tr>
    <td>cell 1</td>
    <td>cell 2</td>
  </tr>
  <tr>
    <td>cell 3</td>
    <td>cell 4</td>
  </tr>
</table>
<br />
<button type="button" onclick="displayResult()">Insert new row</button>

</body>
</html>
Avatar billede majbom Novice
19. september 2011 - 19:28 #1
tror lige at det her er noget for dig: http://www.howtocreate.co.uk/tutorials/javascript/dombasics

det er i hvert fald den retning du skal i - og så kan du jo samtidig sløjfe det der innerHTML-gøjl ;)
Avatar billede Malika Nybegynder
19. september 2011 - 20:24 #2
Jeg har noget kode her, når man vælger noget fra combobox bliver det tilføjet direkte til tekstarea. Men jeg vil også gerne bruge en knap.
så man skal først vælge fra combobox trykke på knappen, så vil data blive tilføjet til textarea.

<html>
<head>
<title>test</title>

<script>
function CBtoTB()
{
document.getElementById("TextBox").value=document.getElementById("ComboBox").value
}
</script>



</head>
<body>

<select id="ComboBox" onchange="CBtoTB()">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>

<textarea id="TextBox"></textarea>

</body>
</html>
Avatar billede majbom Novice
19. september 2011 - 20:27 #3
slet:

onchange="CBtoTB()"


og lav en knap:

<button onclick="CBtoTB()">Tilføj</button>


men det var jo ikke det du spurgte om i #0 overhovedet?
Avatar billede Malika Nybegynder
19. september 2011 - 20:33 #4
#splazz tak or hjælpen.. Nej det var ikke det jeg spurgte om.. Men prøver mig frem til dette...:)
Avatar billede majbom Novice
19. september 2011 - 20:36 #5
selv tak - svartid?
Avatar billede Malika Nybegynder
19. september 2011 - 20:38 #6
smid et svar
Avatar billede majbom Novice
19. september 2011 - 20:42 #7
kommer her :)
Avatar billede majbom Novice
19. september 2011 - 20:55 #8
tfp :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester