Avatar billede supermand69 Nybegynder
06. januar 2005 - 17:56 Der er 11 kommentarer og
1 løsning

parent var

jeg ved ikke helt om man kan gennemskue hvad det er jeg vil, men det virker i hvert fald ikke

if(parent.broadcast) parent.document.form_broadcast.msg.focus();
Avatar billede olebole Juniormester
06. januar 2005 - 18:27 #1
<ole>

... og?

/mvh
</bole>
Avatar billede supermand69 Nybegynder
06. januar 2005 - 20:59 #2
scriptet ligger i en iframe og skal tjekke om broadcast i hoveddokumentet er true og hvis det er skal den lave focus i min form :)

men det virker ikke
Avatar billede roenving Novice
08. januar 2005 - 10:51 #3
Er broadcast en javascript-variabel ?-)

Hvis ikke, og det f.eks. er en checkbox, skal du jo hente værdien i feltet !-)
Avatar billede supermand69 Nybegynder
08. januar 2005 - 12:03 #4
det er en variabel :)
Avatar billede olebole Juniormester
08. januar 2005 - 12:05 #5
Så må du nok komme med et link, for der er ingen fejl i dit script ... hvis forholdene altså er som beskrevet  :)
Avatar billede supermand69 Nybegynder
08. januar 2005 - 12:12 #6
det kan jeg faktisk ikke, for jeg har lavet det lidt om siden da... men det var bare rart nok lige at vide hvad det var som jeg lavede galt :) det er måske ikke umiddelbart til at se nogle fejl i det?

olebole > hvad kan man så lave alternativt i stedet for den onsubmit?
http://www.eksperten.dk/spm/578373
Avatar billede olebole Juniormester
08. januar 2005 - 12:31 #7
window.onload = function(){
  parent.document.form_broadcast.onsubmit = function(){return true};
}

... i dokumentet i iframe'en - og så behold den onsubmit-handler, jeg frarådede dig. Nu kan jeg pludselig se en mening med den  ;o)
Avatar billede olebole Juniormester
08. januar 2005 - 12:33 #8
... og du kan selvfølgelig også skrive:

window.onload = function(){
  var f = parent.document.form_broadcast;
  f.msg.value = "";
  f.msg.focus();
  f.onsubmit = function(){return true};
}
Avatar billede supermand69 Nybegynder
08. januar 2005 - 12:48 #9
ole > kan det egentlig ikke lade sig gøre at lave en funktion i JS der gør at den smider den onsubmit-handler på alle mine forms? :)
Avatar billede supermand69 Nybegynder
08. januar 2005 - 13:16 #10
ole > kan man ikke også gøre således?
<body onload="parent.document.form_broadcast.onsubmit = function(){return true};">
Avatar billede supermand69 Nybegynder
08. januar 2005 - 13:58 #11
ole > lav et svar ;) har fået skidtet til at funke... hehe
Avatar billede supermand69 Nybegynder
15. januar 2005 - 23:16 #12
lukker
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