Avatar billede mrcorex Nybegynder
17. august 2001 - 13:14 Der er 9 kommentarer og
1 løsning

Netscape Communicator 4.7

Hvorfor kan jeg ikke bruge OnKeyUp????

F.eks.:
<input type=\'text\' size=3 value=\'\' size=3 maxlength=3 name=\'davs\' OnKeyUp=\'java script:FieldCheck(MaxValue,this);\'>

/CoRex

PS. Jeg bruger NS 4.7 for at være så bagud-kompatibel som muligt!
Avatar billede erikjacobsen Ekspert
17. august 2001 - 13:32 #1
Du skal i hvert fald droppe java script:
OnKeyUp=\'FieldCheck(MaxValue,this);\'
Men jeg kan ikke huske om hændelsen understøttes i NS4.7
Avatar billede erikjacobsen Ekspert
17. august 2001 - 13:35 #2
Men ellers er det i funktionen FieldCheck det er galt
Avatar billede mrcorex Nybegynder
17. august 2001 - 13:36 #3
Nixen biksen. Den virker fint under IE!
Avatar billede mrcorex Nybegynder
17. august 2001 - 13:39 #4
Det må så være fordi den ikke er understøttet.

Hvad gør man så?

Hvilken NS-version skal man vælge for at være så kompatibel som muligt.
Avatar billede erikjacobsen Ekspert
17. august 2001 - 14:01 #5
den er nu understøttet i NS4.5. Test:

<head>
<title>99447</title>
</head>
<body>
<form>
<input type=\"text\" OnKeyUp=\"alert(\'Hands off!!\');\">
<form>
</body>
</html>
Avatar billede mrcorex Nybegynder
19. august 2001 - 19:48 #6
Hmm. Jeg må give dig ret i at man faktisk kan bruge det under NS. Men tror du så at det er this-objectet der gør det?

/CoRex
Avatar billede mrcorex Nybegynder
19. august 2001 - 20:52 #7
Hmm. Det bliver mere og mere underligt. Jeg sidder og udviklet nogle websider for et firma. Jeg \"includer\" bare min kode midt imellem deres. I IE fungerer det efter hensigten, men ikke i NS. Nu kommer det underlige.

I deres lange kode (som jeg desværre ikke kan/må vise her) er der en masse tabeller.

Et sted i filen står der

  </tr>
</table>
[1]
<table>
  <tr>
    <td>bla.bla.bla.bla.bla.</td>
    <td>
    [2]
    bla.bla.bla.bla.
    </td>

o.s.v. o.s.v.

HVIS jeg indsætter \"<form><input type=\"text\" OnKeyUp=\"alert(\'Hands off!!\');\"></form>\" på plads nr. 2 virker det ikke men hvis jeg indsætter det på plads nr. 1 virker det fint.

????

Der er lige sort skærm et øjeblik. Har jeg overset noget.........?

/CoRex

Avatar billede mrcorex Nybegynder
20. august 2001 - 21:13 #8
Jeg giver dig points da jeg godt kan se at det virker. Så må jeg bare finde fejlen andetsteds. Åh hvor er jeg træt af NS.

/CoRex
Avatar billede erikjacobsen Ekspert
20. august 2001 - 22:23 #9
Mange tak - ja det er mystisk, for jeg kan slet ikke
reproducere det. Som du selv siger må der være en
fejl et andet sted. Har du prøvet en HTML-validator, for at
se om der er for mange eller for få <form> og </form> tags?
Avatar billede mrcorex Nybegynder
21. august 2001 - 06:01 #10
Det er det næste som jeg vil prøve. Men tak for hjælpen!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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