---
title: "kopiera tagg"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/164479-kopiera-tagg"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "BigDave"
published: "2007-09-13T12:47:26.000Z"
updated: "2007-09-14T00:45:53.000Z"
replies: 6
views: 665
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/164479-kopiera-tagg"
---

# kopiera tagg

## #1 — BigDave, 2007-09-13T12:47Z

hur kopierar man en tagg för att sedan plasera den i en annan div

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

## #2 — BigDave, 2007-09-13T12:48Z

Alternativt om man kan flytta en tagg till en annan div

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

## #3 — BigDave, 2007-09-13T12:51Z

har testat detta men det fungerar inte

```
var formInputs =document.getElementById("searchrightcol").getElementsByTagName('input');
        for(i=0;i<formInputs.length;i++){
            if(!(formInputs[i].isBlank)&& !(formInputs[i].value == "")){
               document.getElementById("searchfieldheader").appendChild(formInputs[i]);
}}
```

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

## #4 — The_Hulk, 2007-09-13T13:22Z

getElementById returnerar ett objekt, inte en array.
getElementsByName returnerar en array av objekt.

```
var formInputs =document.getElementsByName("searchrightcol").getElementsByTagName('input');
        for(i=0;i<formInputs.length;i++){
            if(!(formInputs[i].isBlank)&& !(formInputs[i].value == "")){
               document.getElementById("searchfieldheader").appendChild(formInputs[i]);
}}
```

eller

```
var formInput =document.getElementById("searchrightcol").getElementsByTagName('input');
if(formInput)
{
          if(!(formInput.isBlank)&& !(formInput.value == "")){
document.getElementById("searchfieldheader").appendChild(formInput);
}}
```

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

## #5 — BigDave, 2007-09-13T13:43Z

jag vill ha objektet searchrightcol(div tagg) alla barn som är av typen input
och kopiera dem till en annan div

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

## #6 — Jojoxx, 2007-09-13T20:09Z

Tråden flyttad till JavaScript-forumet.

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

## #7 — colione, 2007-09-14T00:45Z

```
<!doctype html>
<div id="src" style="border: 1px solid red;">
	<input type="text">
	<input type="text">
	<input type="text">
	<input type="text">
</div><br>
<div id="sfh" style="border: 1px solid green;">
</div>
<button onclick="foo()">flytta</button>
<script>
function foo() {
    var formInputs = document.getElementById("src").childNodes;
    len = formInputs.length;
	for (var i = 0; i < len; i ++ ) {
        if (formInputs[i] && formInputs[i].tagName == "INPUT") {
            if ( ! (formInputs[i].isBlank) && !(formInputs[i].value == "")) {
                document.getElementById("sfh").appendChild(formInputs[i]);
            }
        }
    }
}
</script>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/164479-kopiera-tagg
