---
title: "komma åt en asp:textbox med javaScript?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/137870-komma-åt-en-asp-textbox-med-javascript"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Bjuris"
published: "2005-11-18T09:42:56.000Z"
updated: "2005-11-21T07:35:50.000Z"
replies: 4
views: 329
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/dotnet/137870-komma-åt-en-asp-textbox-med-javascript"
---

# komma åt en asp:textbox med javaScript?

## #1 — Bjuris, 2005-11-18T09:42Z

Jag håller på med en funktion som skall uppdatera en asp:ListBox.
Man skriver in text i en asp:TextBox och klickar på Add, och då skall den utan PostBack läggas till i ListBoxen.

Problemet jag har är att jag inte riktigt vet hur jag skall komma åt textboxen och listboxen från javaScriptet, är det något ändrat i ny c# ASP.NET 2.0?

Borde det inte vara så här:

```
OnClick="UpdateListBox()
```

 

```
function UpdateListBox()
{
        var f=document.myForm;
        f.lbItemsAll.value ="hej";
}

eller är det typ något så här?

function UpdateListBox()
{
        var f=document.forms['aspnetForm'];
        f.ctl00_AllContent_lbItemsAll.value ="hej";
}
```

 

eller hur skall jag göra?
I min  masterpage så heter fromen myForm, men om jag kollar 'view source' så verkar den heta aspnetForm?

Eller är jag helt ute och cyklar, kanske finns det någon annan funktion för att lägga till i listBoxen (som man slipper postBack)?

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

## #2 — emission, 2005-11-18T12:03Z

Formuläret kan du skicka med som en referens från knappen.

```
OnClick="UpdateListBox(this.form);"
```

För att lägga till saker i en select kan man inte använda value (den har ju flera "values")

```
selecten.options[selecten.options.length]=new Option('text','value');
```

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

## #3 — Bjuris, 2005-11-18T12:15Z

Det fungerar fortfarande inte, även om jag kör mot en textbox så går det inte.

```
på Knappen:

OnClick="UpdateListBox(this.form)"

JavaScript:

function UpdateListBox(f)
{
   f.txtItemsPcs.value = "test";
}
```

får null or not an object...

JavaScriptkoden är laggd efter textBoxen, så det bör inte vara några sådana problem.

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

## #4 — emission, 2005-11-18T13:38Z

Och textboxen heter verkligen "txtItemsPcs"? Kolla källan.

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

## #5 — Bjuris, 2005-11-21T07:35Z

jepp, copy - paste av textboxnamn.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/137870-komma-åt-en-asp-textbox-med-javascript
