Avatar billede askilada Nybegynder
29. januar 2007 - 15:59 Der er 17 kommentarer

parent til at insætte tekst

Hej jeg har et javascript der bliver kaldt når man trykker på en knap....

----
parent.content.document.inputform.Submit.value='teest';
----

Men når man trykker på den siger den bare

Fejl: parent.content.document.inputform.Submit has no properties

Nogle der har en ide til hvad jeg kan gøre?
Avatar billede mcgoat Nybegynder
29. januar 2007 - 16:05 #1
har du kaldt din knap for Submit? prøv at kalde den noget andet. er nok er reserveret ord
Avatar billede olebole Juniormester
29. januar 2007 - 16:10 #2
<ole>

mcgoat >> helt korrekt! Intet må hedde 'Submit'  ;o)

askilada >> Fejlen kan også ligge mange andre steder, men det er ikke til at gætte, hvor. Du er nødt til at lægge et link, så vi kan se koderne i sammenhæng ... hvis altså ikke mcgoat's kur virker  =)

/mvh
</bole>
Avatar billede askilada Nybegynder
29. januar 2007 - 16:22 #3
mcgoat's "kur" hjalp desværre ikke...

Jeg kan ikke give jer en URL, da det er en ny site som ikke må offenligøres før vi åbner..


Men jeg har kalt en popup via et JavaScript

window.open('url','','width=400,height=300');

sådan ca der det du.
og i den popup har jeg 2 frames top, og main...

på selve siden har starter med at lave min popup har en et iframe ved navn "content" og det er i den jeg gerne vil have noget til at ændre sig.
Avatar billede mcgoat Nybegynder
29. januar 2007 - 16:25 #4
parent.frames['content'].document.inputform.knap.value ?
Avatar billede mcgoat Nybegynder
29. januar 2007 - 16:25 #5
ville nok heller ikke kalde den for content. lyder også lidt reserveret :P
Avatar billede roenving Novice
29. januar 2007 - 16:28 #6
Så er det ikke 'parent', men 'opener' !-)
Avatar billede roenving Novice
29. januar 2007 - 16:29 #7
-- og måske endda opener.top !o]
Avatar billede askilada Nybegynder
29. januar 2007 - 16:30 #8
Fejl: parent.frames.content.document.inputform has no properties
Kildefil: http://****


  function addSmiley(smiley)
  {
    parent.frames['content'].document.inputform.testt.value='teest';
  }


Hmm kan vi ikke nu, så skal vi kode hele site om, da vi har MANGE ting der køre gennem "content"
Avatar billede roenving Novice
29. januar 2007 - 16:30 #9
-- og også top er et reserveret ord, så det giver problemer, hvis du giver din (i)frame det navn ...
Avatar billede mcgoat Nybegynder
29. januar 2007 - 16:34 #10
parent.frames['content'].inputform.testt.value='teest'; måske?
Avatar billede askilada Nybegynder
29. januar 2007 - 16:45 #11
Hmm

mcgoat virkede ikke :S
Avatar billede olebole Juniormester
30. januar 2007 - 15:14 #12
- og som forudset, bevæger vi os ud i en håbløst lang quiz, hvis du ikke laver et eksempel og uploader det  ;o)
Avatar billede askilada Nybegynder
31. januar 2007 - 18:03 #13
Så er der kommet url, og jeg beklager der gik en del tid før det kom.

http://askilada.dk/askilada/sider/test.php
Avatar billede olebole Juniormester
01. februar 2007 - 15:35 #14
- og det ser da også ud til at virke nu ... eller?  =)
Avatar billede askilada Nybegynder
01. februar 2007 - 19:14 #15
Jeps :) Fik en ven til at lave det
Avatar billede askilada Nybegynder
12. februar 2007 - 19:13 #16
svar
Avatar billede askilada Nybegynder
12. februar 2007 - 19:13 #17
Mener lig et svar en i 2
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester