---
title: "ta bort tecken med byte av action"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/146958-ta-bort-tecken-med-byte-av-action"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "fakenick!"
published: "2006-05-17T12:01:15.000Z"
updated: "2006-05-17T12:35:20.000Z"
replies: 2
views: 314
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/146958-ta-bort-tecken-med-byte-av-action"
---

# ta bort tecken med byte av action

## #1 — fakenick!, 2006-05-17T12:01Z

jag vill alltså lägga till en querystring när jag trycker 
på checkboxen en gång... och sedan ta bort query-
stringen när jag trycker på den en gång till!

```
<script>
function FIXA()
{if(document.form.KNAPP.checked)
{document.form.action += '&querystring=MMMMH';}
else
{document.form.action -= '&querystring=MMMMH';}}
</script>

<form name="form" method="post" action="jäklalångurlmedsådantjagintevillskavisasijavascriptet.asp">
<input type="checkbox" name="KNAPP" onclick="FIXA();">
<input type="submit">
</form>
```

det är alltså denna kodbit som inte fungerar:

```
document.form.action -= '&querystring=MMMMH';
```

och jag vill ta bort '&querystring=MMMMH' igen med ett andra 
klick, efter att ha lagt till den med det första klicket på checkboxen..

tacksam för hjälp...
mvh john norrby..

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

## #2 — Erik Juhlin, 2006-05-17T12:05Z

Du skulle kunna testa det här:

```
function FIXA()
{
	if (document.form.KNAPP.checked)
		document.form.action += "&querystring=MMMMH";
	else
		document.form.action = document.form.action.replace("&querystring=MMMMH", "");
}
```

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

## #3 — fakenick!, 2006-05-17T12:35Z

tack så jättemycket!
fungerade klockrent! ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/146958-ta-bort-tecken-med-byte-av-action
