Avatar billede 4u2x Nybegynder
07. juli 2005 - 23:19 Der er 12 kommentarer

vidersend form-værdier til frame

jeg har to bokse der har name="navn"  og  name="by"

når jeg klikker på OK skal de sendes over i en anden frame som hedder    HEJ


her er den jeg er kommet frem til og som ikke virker :-/



onClick="parent.HEJ.location.href='te.php?navn=this.navn.value+&by=+this.by.value';">
Avatar billede psykochicken Nybegynder
08. juli 2005 - 00:39 #1
Måske sådan...
Her overføres indtastningerne til en div i "HEJ":

Placeres i rammen med boksene:
<script type="text/javascript">
function vis() {
var a = document.forms['formnavn'].navn.value
var b = document.forms['formnavn'].by.value
parent.HEJ.document.getElementById('divnavn').innerHTML = "Hej " + a + " fra " + b;
}
</script>

<form name="formnavn">
  <input type="text" name="navn"><br>
  <input type="text" name="by"><br>
  <input type="button" value="Send" onclick="vis()">
</form>

og div-en i "HEJ": <div id="divnavn"></div>
Avatar billede 4u2x Nybegynder
08. juli 2005 - 00:59 #2
hmm tjaa det hjalp mig ikk så meget desværre...

der sker ikk så meget når jeg klikker... ret mystisk...
Avatar billede psykochicken Nybegynder
08. juli 2005 - 02:02 #3
prøv at smide din kode eller et link :)
Avatar billede psykochicken Nybegynder
08. juli 2005 - 02:07 #4
den virker fint hos mig :0)
Avatar billede roenving Novice
08. juli 2005 - 12:50 #5
Du har bare lidt rod med plingerne:

onclick="parent.HEJ.location.href='te.php?navn='+this.form.navn.value+'&by='+this.form.by.value;">
Avatar billede 4u2x Nybegynder
08. juli 2005 - 14:39 #6
roenving > yeah.. den virker... har faktisk en dropdownlist som gerne må tages med i linket ... noget du kan fixe?

this.options[this.selectedIndex].value

men den tager kun værdi fra listen selv og ikke de andre dropdownlist som er der.
Avatar billede roenving Novice
08. juli 2005 - 14:49 #7
?-)

Ligger click-funktionen på en select-box ?o]

-- hvis det bare er et andet felt kan vi jo bare fortsætte:

onclick="parent.HEJ.location.href='te.php?navn='+this.form.navn.value+'&by='+this.form.by.value+'&noget='+this.form.selectNavn.value;"
Avatar billede 4u2x Nybegynder
08. juli 2005 - 14:50 #8
jeg fandt ud af det :)

this.form.navn.options[this.form.navn.selectedIndex].value


kom med point begge to.. i fortjener dem..
Avatar billede psykochicken Nybegynder
09. juli 2005 - 10:14 #9
Giv point til roenving - du fik jo hans foreslag til at virke ;)
Avatar billede roenving Novice
09. juli 2005 - 11:59 #10
Oki '-)
Avatar billede 4u2x Nybegynder
10. juli 2005 - 18:32 #11
hehe ok :)

ved du også hvordan man henter værdien fra en checkbox så ?

så virker alle mine felter nemlig hvis du kan sige den :)
Avatar billede roenving Novice
11. juli 2005 - 02:41 #12
Checkboxe er lidt mere besværlige, da det som regel er et array, hvorfor man skal løbe dem igennem og aftaste, hvilken der er markeret (eller at der ikke er markeret een !-)

Kunne du komme med et eksempel (helst link ?-)
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