webForumDet fria alternativet

hur kopplar jag html filen med javascriptet.

2 svar · 768 visningar · startad av swingman

swingmanMedlem sedan jan. 200686 inlägg
#1

Hej!
Följande kod fungerar bra om den finns i en och samma html fil.


<html>
<script>
function reg() {
  window.captureEvents(Event.SUBMIT);
  window.onsubmit = hit;
}
 
function hit() {
  alert('hit');
}
</script>

<body onload="reg();">
<form>
  <input type="submit" value="submit" />
</form>
<div id="d"> </div>
</body>
</html>

Om jag sen lägger javascript koden för sig i en fil och html kod för sig i en annan fil så lyckas jag inte att få det att fungera. Vad måste jag göra?
Följande är min kod i html:

<html>
<head>
<script type ="text/javascript" src ="qwerty.js"></script>
</head>
<body onload="reg(regform);">
<form id= "regform">
  <input type="submit" value="submit" />
</form>
<div id="d"> </div>
</body>
</html>

Följande är min kod i javascript:

<script>
function reg(regform) {
  window.captureEvents(Event.SUBMIT);
  window.onsubmit = hit;
}
 
function hit() {
  alert('hit');
}
</script>

Hur fixar jag detta?

stattinMedlem sedan jan. 2005713 inlägg
#2

Ta bort <script> taggarna i js filen.

swingmanMedlem sedan jan. 200686 inlägg
#3

Tack för ett snabbt svar.

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)