Avatar billede aspguf Nybegynder
19. september 2005 - 15:01 Der er 7 kommentarer og
2 løsninger

kan man ikke dette

Hej jeg er ved at lave et brugersystem hvor jeg gerne vil kunde skift fanblad, men kan ikke få det til at virker hvad er der galt ?

------- Script ------
<FORM action="cv.asp" method="post" enctype="multipart/form-data" name='form'>
<INPUT TYPE="text" style='display:none' NAME="tab" VALUE="1">
<br>
<A HREF="java script:document.form.tab.value='1'; document.form.tab.onchange();" onMouseOver="self.status='&nbsp;Dit&nbsp;1&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;1&nbsp;</A>
<br>
<A HREF="java script:document.form.tab.value='2'; document.form.tab.onchange();" onMouseOver="self.status='&nbsp;Dit&nbsp;2&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;2&nbsp;</A>
<br>
<A HREF="java script:document.form.tab.value='3'; document.form.tab.onchange();" onMouseOver="self.status='&nbsp;Dit&nbsp;3&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;3&nbsp;</A>
<br>
<%
    response.write Request.form("tab")
%>
</form>
------- /Script ------
Avatar billede horsmark Nybegynder
20. september 2005 - 10:36 #1
<script type='text/javascript'>
function submitTab( eForm, iTab ){
  eForm.tab.value = iTab
  eForm.submit()
}
</script>

<FORM action="cv.asp" method="post" enctype="multipart/form-data" name='form'>
<INPUT TYPE="text" style='display:none' NAME="tab" VALUE="1"><br>
<A HREF="java script:void(submitTab(this.form, 1));" onMouseOver="self.status='&nbsp;Dit&nbsp;1&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;1&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 2));" onMouseOver="self.status='&nbsp;Dit&nbsp;2&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;2&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 3));" onMouseOver="self.status='&nbsp;Dit&nbsp;3&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;3&nbsp;</A>
<br>
<%
    response.write Request.form("tab")
%>
</form>
Avatar billede aspguf Nybegynder
20. september 2005 - 11:42 #2
kan ikke få det til at virke..
Avatar billede horsmark Nybegynder
20. september 2005 - 12:03 #3
hvad virker ikke... (har du en url)

submittes der ikke når du trykker på linksne ?
Avatar billede aspguf Nybegynder
20. september 2005 - 12:10 #4
jeg har desvære ikke en url da jeg køre intern..

Når jeg trykker udføre ikke nåde men når jeg så sletter enctype="multipart/form-data" virker den, og dog for den bliver ved med at skrive 1 i tab. men man kan træke tal ud som man skal så jeg kan lave en menu..
Avatar billede horsmark Nybegynder
20. september 2005 - 12:15 #5
well enctype="multipart/form-data" er kun hvis du vil uploade :-) så det er rigtigt at slette dette.

ændre lige din method="post" til method=get"
Avatar billede aspguf Nybegynder
20. september 2005 - 12:53 #6
ja det virker beder men så kommer det næste lille problem som er jeg skal kun upload foto.
Avatar billede horsmark Nybegynder
20. september 2005 - 13:08 #7
Måske det er bedst at splitte det op i 2 forms en der håndterer tabs og en der præsenteres hvis brugeen skal kunne uploade

<script type='text/javascript'>
function submitTab( eForm, iTab ){
  eForm.tab.value = iTab
  eForm.submit()
}
</script>

<FORM action="cv.asp" method="post" name='tabform'>
<INPUT TYPE="text" style='display:none' NAME="tab" VALUE="1"><br>
<A HREF="java script:void(submitTab(this.form, 1));" onMouseOver="self.status='&nbsp;Dit&nbsp;1&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;1&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 2));" onMouseOver="self.status='&nbsp;Dit&nbsp;2&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;2&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 3));" onMouseOver="self.status='&nbsp;Dit&nbsp;3&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;3&nbsp;</A>
<br>
</form>

<%
  if Request.form("tab") = 1
%>
<FORM action="upload.asp" enctype="multipart/form-data" name='uploadform'>
<INPUT TYPE="text" style='display:none' NAME="tab" VALUE="1"><br>
<A HREF="java script:void(submitTab(this.form, 1));" onMouseOver="self.status='&nbsp;Dit&nbsp;1&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;1&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 2));" onMouseOver="self.status='&nbsp;Dit&nbsp;2&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;2&nbsp;</A><br>
<A HREF="java script:void(submitTab(this.form, 3));" onMouseOver="self.status='&nbsp;Dit&nbsp;3&nbsp;'; return true;" CLASS='tabfont'>&nbsp;Dit&nbsp;3&nbsp;</A>
</form>
<% End if%>
Avatar billede aspguf Nybegynder
20. september 2005 - 13:29 #8
tja det kan være du har ret.. du får din point og jeg lukket her.. da jeg har fåde det jeg skulle bruge. takker
Avatar billede horsmark Nybegynder
20. september 2005 - 14:08 #9
np and thx *s*

by the way - kan ikke en skid ASP er kun til PHP men skulle lige prøve :-D
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
Kurser inden for grundlæggende programmering

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