---
title: "varde fran input till link"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/142108-varde-fran-input-till-link"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "mall"
published: "2006-02-07T07:28:24.000Z"
updated: "2006-02-08T13:13:34.000Z"
replies: 9
views: 520
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/142108-varde-fran-input-till-link"
---

# varde fran input till link

## #1 — mall, 2006-02-07T07:28Z

Behover en smart JS funktion som skall ta ett varde fran input felt sam jag skrivet och andrar i lenk som ligger intill. Krukset ar att det kan finnas flera felt sahar

```
<input id="1"  type="text" name="product_amount1" size="1" value="?">
<a href="index.phtml?change_amount=?">text</a>

<input id="2"  type="text" name="product_amount2" size="1" value="?">
<a href="index.phtml?change_amount=?">text</a>

<input id="3"  type="text" name="product_amount3" size="1" value="?">
<a href="index.phtml?change_amount=?">text</a>
```

 

  :q   :q   :q

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

## #2 — The_Hulk, 2006-02-07T07:44Z

Tror detta kan vara en början, har inte testat det.

```
<script type="text/javascript">
function fn_link(num)
{
    obj = document.getElementById('product_amount' + num);
    document.location = 'index.phtml?change_amount=' + obj.value;
}
</script>

<form>
<input id="product_amount1"  type="text" name="product_amount1" size="1" value="?">
<a href="" onClick="fn_link(1);">text</a>
</form>
```

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

## #3 — mall, 2006-02-07T07:50Z

antal felt kan variera fran 1 till 99. Fungerar denna kod for dynamisk okning av antal felt?

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

## #4 — The_Hulk, 2006-02-07T08:28Z

Om dessa två rader skrivs ut dynamiskt så fungerar det

tänk på att X ska motsvara nummret (finns på 3 ställen).

\<input id="product_amountX"  type="text" name="product_amountX" size="1" value="?"\>
\<a href="" onClick="fn_link(X);"\>text\</a\>

märkte att jag glömde bort att ändra ID i föregående inlägg.

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

## #5 — mall, 2006-02-07T08:56Z

Jag har en sadan resultat. Men det blir syntaks fel naganstans :(

Kan inte JS

```
<script type="text/javascript">
function fn_link(num)
{
    obj = document.getElementById('product_amount' + num);
    document.location = 'index.phtml?show_cart=1&change_amount=' + obj.value;
}
</script>

<input id="product_amount1"  type="text" name="product_amount[1]" size="1" value="1">
<br>
<a href="#" onClick="return fn_link(1)">text</a>
<br>
```

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

## #6 — mall, 2006-02-07T09:01Z

En fraga bara. Kanske detta ar basta satet att gore det som The_Hulk foreslar. men jag undrar gar det inte att gora med DHTML sa att jag skippar on klick och href value andrar sig automatiskt nar jag skriver et nytt sira i input?

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

## #7 — The_Hulk, 2006-02-07T10:39Z

du måste även ha
return false; i fn_link()

```
<script type="text/javascript">
function fn_link(num)
{
    obj = document.getElementById('product_amount' + num);
    document.location = 'index.phtml?show_cart=1&change_amount=' + obj.value;
    return false;
}
</script>
```

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

## #8 — The_Hulk, 2006-02-07T10:41Z

Kör du FireFox? Då kan du ta fram JavaScript konsol och där får väldigt bra debuginformation. Den är otroligt hjälpsam när man jobbar med javsacript

finns under Verktyg -\> JavaScript-Konsol

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

## #9 — mall, 2006-02-07T11:39Z

Jag kor IE tyvarr.... 

Ja det verkar fungera TACK!!!!!!

men - Jag behover flytta hela 

" index.phtml?show_cart=1&change_amount= " 
till 
onClick="return fn_link(1)"\> 
for att 
show_cart=1 ocksa ar dynamisk.

Hur gor jag da???

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

## #10 — mall, 2006-02-08T13:13Z

nu funkar detta.

TACK!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/142108-varde-fran-input-till-link
