Avatar billede steen Nybegynder
13. august 2003 - 10:50 Der er 12 kommentarer og
1 løsning

en knap skal aktivere en anden knaps funktion

Kan man ikke nedenstående?

<SCRIPT LANGUAGE=javascript>
<!--
function button2_onclick() {
document.mitfoto.button1.click
}
//-->
</SCRIPT>

<FORM Name=mitfoto>
  <INPUT type="submit" id=button1
  <INPUT type="button" id=button2 name=button2 LANGUAGE=javascript onclick="return button2_onclick()">
</FORM>
Avatar billede jakobclausen Nybegynder
13. august 2003 - 11:02 #1
<SCRIPT LANGUAGE=javascript>
<!--
function button2_onclick() {
document.mitfoto.button1.click
}
//-->
</SCRIPT>

<FORM Name=mitfoto>
  <INPUT type="submit" id=button1
  <INPUT type="button" id=button2 name=button2 onclick="button2_onclick()">

Så burde det virke!
</FORM>
Avatar billede jakobclausen Nybegynder
13. august 2003 - 11:03 #2
Men hvorfor vil du have to knapper, med samme funktion?
Avatar billede mm12010 Nybegynder
13. august 2003 - 11:14 #3
<INPUT name="button1" type="submit" id="button1" value="Rigtig Submit">
  <INPUT name="button2" type="button" id="button2" onclick="this.form.submit();" value="Falsk Submit">
Avatar billede steen Nybegynder
13. august 2003 - 11:20 #4
OK... her kommer et mere præcist eks.

Det er fordi jeg ikke vil have en synlig filupload, men derimod kun en tekst "upload billede" så hvis jeg kan lade et tekstlink starte den usynlige filuploadfunktion, sor derefter at submitte formen.

<HTML>
<HEAD>
<SCRIPT LANGUAGE=javascript>
<!--
function usynlig_onclick() {
document.mitfoto.usynlig.click
}

//-->
</SCRIPT>
</HEAD>
<BODY>

<FORM action="" method=post name=mitfoto ENCTYPE="multipart/form-data">
    <INPUT type=file name=usynlig style="VISIBILITY: hidden;">
</FORM>
<A onclick=java script:usynlig_onclick() href="#">Upload billede</A>

</BODY>
</HTML>
Avatar billede grunken Nybegynder
13. august 2003 - 11:29 #5
<HTML>
<BODY>

<FORM action="" method=post name=mitfoto ENCTYPE="multipart/form-data">
    <INPUT type=file name=usynlig style="VISIBILITY: hidden;">
</FORM>

<A onclick="document.forms[0].submit();" href="#">Upload billede</A>


</BODY>
</HTML>

mener du ik bare sådan ?
Avatar billede mm12010 Nybegynder
13. august 2003 - 11:29 #6
<html>
<head>
<title>386929</title>
</head>
<body>
<FORM action="" method="post" name="mitfoto" ENCTYPE="multipart/form-data">
  <INPUT name="usynlig" type="file" style="VISIBILITY: hidden;">
</FORM>
<A href="java script:document.forms['mitfoto'].usynlig.click();">Upload billede</A>
</body>
</html>
Avatar billede grunken Nybegynder
13. august 2003 - 11:31 #7
er der i det hele taget noget der hedder click ?
Avatar billede steen Nybegynder
13. august 2003 - 11:37 #8
hov... jeg får stadig fejl... hvorfor vil den ikke submitte formen tilsidst?

<HTML>
<HEAD>
<SCRIPT LANGUAGE=javascript>
<!--
function uploadbillede_onclick() {
document.mitfoto.usynlig.click();
document.mitfoto.submit()
}

//-->
</SCRIPT>
</HEAD>
<BODY>

<FORM action="http://www.br.dk" method=post name=mitfoto ENCTYPE="multipart/form-data">
    <INPUT type=file name=usynlig style="VISIBILITY: hidden;">
</FORM>
<A onclick=java script:uploadbillede_onclick() href="#">upload billede</A>

</BODY>
</HTML>
Avatar billede steen Nybegynder
13. august 2003 - 11:38 #9
jeg poster spgsm. igen som ny med point... 2 sec. (bemærk www.br.dk blot er noget wrøvl)
Avatar billede grunken Nybegynder
13. august 2003 - 11:40 #10
øh bare så i ved det, så er click eventen en ie only ting!
Avatar billede steen Nybegynder
13. august 2003 - 11:42 #11
jo jeg ved det... det skal benyttes til intranet så det er okay :)
Avatar billede roenving Novice
13. august 2003 - 12:17 #12
>>grunken

-- bortset fra, at Netscape 2 (altså javascript 1.00) understøtter .click();

-- fra starten var det dog kun input-knapper man kunne klikke på, men fra ie4 og nn6 kan de fleste elementer modtage et .click() (direkte afskrift fra biblen !-)
Avatar billede grunken Nybegynder
13. august 2003 - 12:21 #13
tjah roenving, så har jeg lige lært en ny event tak ;)
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