---
title: "Vad är det för skillnad på document.movie1 och documen.getElementById('movie1') ..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/185688-vad-är-det-för-skillnad-på-document-movie1-och-documen-getelementbyid-movie1"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mattias Nordin"
published: "2011-01-06T14:28:01.000Z"
updated: "2011-01-07T15:13:37.000Z"
replies: 3
views: 828
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/185688-vad-är-det-för-skillnad-på-document-movie1-och-documen-getelementbyid-movie1"
---

# Vad är det för skillnad på document.movie1 och documen.getElementById('movie1') ...

## #1 — Mattias Nordin, 2011-01-06T14:28Z

Hej,

Behöver lite uppläxning =)

Följande beter sig olika i firefox och i IE8.

```

<script src="/playTrailer/AC_QuickTime.js" language="javascript" type="text/javascript"> </script>

<script language="javascript" type="text/javascript"> 
	QT_WriteOBJECT('http://www.FilmSnutt.se/playTrailer/ipman2_tlr1_h640w_(fs_trailer).mov', '100%','95%', '', 
		'obj#id','movie1',
		'obj#name','movie1',
		'controller','true',
		'bgcolor','#222222',
		'autoplay','true',
		'scale','aspect',
		'cache','true',
		'kioskmode','true',
		'showlogo','true',
		'enablejavascript', 'true'); 
	</script> 

	<a onClick='funStop();'>Stop</a>
	<a onClick='funPlay();'>Play</a>
    
   
<script language="javascript" >
function funStop(){

	document.getElementById('movie1').Stop();
	//document.movie1.Stop();
}

function funPlay(){

	//document.getElementById('movie1').Play();
	document.movie1.Play();
}
</script>
```

Stop funktionen fungerar i IE8 men inte i Firefox. I firefox får jag ".Stop is not a function".

Vad är det för skillnad på dem? Vad är korrekt syntax?  :stud

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

## #2 — @nders, 2011-01-06T16:05Z

Jag kan ingenting om flash, men google påstår att det heter StopPlay(), inte Stop().

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

## #3 — doridori, 2011-01-06T17:40Z

Har inte provat den här metoden själv men det mest uppenbara jag kan se är funktionerna Play och Stop du använder, som inte skulle fungera i Flash.

Prova med stop() och play() (små bokstäver). Alla inbyggda funktioner skrivs med små bokstäver.

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

## #4 — Mattias Nordin, 2011-01-07T15:13Z

Kanske borde använda flash för det här. Just nu så använder jag mig av Apples quicktime plugin för att spela upp filmerna. 

Det som är konstig tycker jag är att allt fungerar i IE8... men... inte i Firefox. Om det var fel namn på funktionen så borde det väl inte fungera i någon av webläsarna.

Jag har provat med stora och små bokstäver i .play() men det gör inte någon skillnad. Varken i IE där båda varianterna fungerar eller i FF där ingen av varianterna fungerar.

Firefox returnerar:

> Fel: document.movie1.Play is not a function
> Källkodsfil: <http://www.filmsnutt.se/playTrailer/play2.asp>
> Rad: 42

Mysko...

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/185688-vad-är-det-för-skillnad-på-document-movie1-och-documen-getelementbyid-movie1
