---
title: "Säga till när en text har ändrats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/142254-säga-till-när-en-text-har-ändrats"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Dr-man"
published: "2006-02-10T09:24:10.000Z"
updated: "2006-02-10T11:27:28.000Z"
replies: 6
views: 388
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/142254-säga-till-när-en-text-har-ändrats"
---

# Säga till när en text har ändrats

## #1 — Dr-man, 2006-02-10T09:24Z

Finns det sätt i javascript, som säger till ifall man ändrat i en textruta, 
när man är på väg från den aktuella sidan?

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

## #2 — @nders, 2006-02-10T09:33Z

Om du berättar varför du ställer en javascriptfråga i PHP-forumet så kan du få ett mer detaljerat svar än "Ja".

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

## #3 — Dr-man, 2006-02-10T09:34Z

Ursäkta mig, det var meningen att den skulle vara i javascript-forumet.
Kan nån flytta tråden dit?

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

## #4 — nitro2k01, 2006-02-10T09:46Z

```
<script type="text/javascript"><!--

function DirtTracker(tForm){
	var tForm=tForm,z="",formDirty=false;

	for (var i=0; i<tForm.elements.length; i++){
		z += tForm.elements[i].tagName + " ";
		switch(tForm.elements[i].tagName){
			case "INPUT":
			case "TEXTAREA":
			case "SELECT":
				tForm.elements[i].onchange=tForm.elements[i].onkeyup=function(){formDirty=true;}
		}
	}

	if (document.all){
		document.body.onbeforeunload=function(){
			if (formDirty)
				return "Sidan har förändrats! Vill du verkligen lämna den?";

		}
	}
}

window.onload=function(){
	new DirtTracker(document.forms.test);
}

--></script>

<form name="test">
	<input>
	<input>
	<input>

<select>
<option>iubiloub</option>

</select>
</form>
```

IE-specifik kod dock!

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

## #5 — Peeer, 2006-02-10T10:17Z

Tråden flyttas från PHP!

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

## #6 — Dr-man, 2006-02-10T11:20Z

Alltså detta fungerar "endast" med IE!
Går det i sådana fall att få det att fungera med Netscape?

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

## #7 — nitro2k01, 2006-02-10T11:27Z

Vad jag vet har Netscape/mozilla säkerhetsfunktioner som gör att en sida inte kan hindra någon från att lämna den, så min gissning är nej!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/142254-säga-till-när-en-text-har-ändrats
