---
title: "klientscript i en radiobuttonlist"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/138456-klientscript-i-en-radiobuttonlist"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "doggelito"
published: "2005-11-29T08:21:09.000Z"
updated: "2005-11-29T22:12:06.000Z"
replies: 1
views: 255
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/138456-klientscript-i-en-radiobuttonlist"
---

# klientscript i en radiobuttonlist

## #1 — doggelito, 2005-11-29T08:21Z

skulle behöva få in ett javascript i mina radioknappar, går det på nått vis?
har försökt med: Proportions.Attributes.Add("onClick", "DisableSize()") på listen men då får jag bara detta resultat:

```
<span id="Proportions" onClick="DisableSize()">
    <input id="Proportions_0" type="radio" name="Proportions" value="none" checked="checked" />
    <input id="Proportions_1" type="radio" name="Proportions" value="width" />
    <input id="Proportions_2" type="radio" name="Proportions" value="height" />
</span>
```

javscriptet hamnar alltså i span-taggen! :(

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

## #2 — emission, 2005-11-29T22:12Z

Usch, sånt är inte roligt i ASP.NET, men here goes:

```
private void Page_Load(object sender, System.EventArgs e)
{
	Page.RegisterStartupScript("DisableSize", @"
		<script type='text/javascript'>
			var done = false;
			for (var i = 0; !done; i++)
			{
				var rbn = document.getElementById('" + this.Proportions.ClientID + @"_' + i);
				if (rbn)
				{
					rbn.onclick = DisableSize;
				}
				else
				{
					done = true;
				}
			} 	
		</script>
	"); 
}
```

Självklart går det att göra det mer dynamiskt, men principen är funkis.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/138456-klientscript-i-en-radiobuttonlist
