Avatar billede EIHP Juniormester
27. november 2003 - 10:37 Der er 11 kommentarer og
2 løsninger

Hjælp.. VBScript

Min kode::

<SCRIPT LANGUAGE="VBScript">
Sub document_onkeydown()
    whatkey = window.event.keycode
    select case whatkey

' 72 for H

case 72
document.getElementById('hiddenspan').style.visibility='visible'
end select
End Sub
</SCRIPT>

<span id="hiddenspan" style="visibility:hidden;">Her er en tekst, som kun vises ved ved tryk på h</span>


Men der sker intet når jeg trykker på H..

Har prøvet med parent.location = "document.getElementById('hiddenspan').style.visibility='visible'".. Men den skifter bare side..
Avatar billede medions Nybegynder
27. november 2003 - 10:37 #1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<script language="VBScript">
'*** 72 for H
      Sub document_onkeydown()
        whatkey = window.event.keycode
    select case whatkey
    case 72
        document.all.hiddenspan.style.display="inline"
    End Select
End Sub
</script>

<span id="hiddenspan" style="display:none;">Her er en tekst, som kun vises ved ved tryk på h</span>

</body>
</html>

//>Rune
Avatar billede EIHP Juniormester
27. november 2003 - 10:41 #2
VEd du at hvordan opsætning skal være.. Vis man skal tryk, f.eks. ctrl + alt + h?
Avatar billede squashguy Nybegynder
27. november 2003 - 10:44 #3
skift ' ud med "

' bruges jo til at lave kommentar med..

document.getElementById("hiddenspan").style.visibility="visible"
Avatar billede EIHP Juniormester
27. november 2003 - 10:47 #4
Nej jeg mener.. case ctrl (Kender ikke nummeret i hovedet) + alt (Kender ikke nummeret i hovedet) + 72
Avatar billede medions Nybegynder
27. november 2003 - 10:48 #5
Det vil jeg ikke mene man kan, jeg har nu forsøgt mig kort, men jeg har ikke fået det til at virke, så jeg tvivler!

//>Rune
Avatar billede squashguy Nybegynder
27. november 2003 - 10:52 #6
prøv

case 72
  if window.event.altKey And window.event.ctrlKey Then
    document.getElementById("hiddenspan").style.visibility="visible"
  end if
Avatar billede EIHP Juniormester
27. november 2003 - 10:54 #7
Tja.. Har også overvejet.. Om det mon skulle laves i en IF funktion..
If (whatkey == 'ctrl') and (whatkey == 'alt') and (whatkey == 72)
{
document.all.hiddenspan.style.display="inline"
}
Avatar billede EIHP Juniormester
27. november 2003 - 10:55 #8
squashguy.. Vi tænker samme baner..
Avatar billede medions Nybegynder
27. november 2003 - 10:59 #9
Agh, nu vil jeg så gerne forlange nogle flere points, her har du dit endelige svar:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<script language="VBScript">
'*** 72 for H
      Sub document_onkeydown()
        whatkey = window.event.keycode
       
        If whatkey = "17" Then
          If Not InStr(document.all.hvad.value, "17") = 1 Then
                document.all.hvad.value = document.all.hvad.value & "17" & ","
          End If
        End If
       
        If whatkey = "18" Then
          If Not InStr(document.all.hvad.value, "18") = 4 Then
                document.all.hvad.value = document.all.hvad.value & "18" & ","
          End If
        End If
       
        If whatkey = "72" Then
          If Not InStr(document.all.hvad.value, "72") = 3 Then
                document.all.hvad.value = document.all.hvad.value & "72" & ","
          End If
         
          DoFunk()
        End If
End Sub

    Function DoFunk()
        document.all.hiddenspan.style.display="inline"
    End Function
</script>

<span id="hiddenspan" style="display:none;">Her er en tekst, som kun vises ved ved tryk på h</span>
<input type="hidden" name="hvad">

</body>
</html>

//>Rune
Avatar billede medions Nybegynder
27. november 2003 - 12:02 #10
?
Avatar billede medions Nybegynder
01. december 2003 - 12:42 #11
??
Avatar billede squashguy Nybegynder
01. december 2003 - 12:47 #12
???
Avatar billede medions Nybegynder
01. december 2003 - 12:49 #13
Jeg mener at jeg har fortjent flere points for mig svar eftersom jeg har leveret et færdigt svar til eihp, det er ikke til dig jeg henvender mig squashguy...


//>Rune
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