<script language="JavaScript" type="text/javascript" src="minascript.js></script>
<script language="JavaScript" type="text/javascript">
<!--
function checkForm (form) {
if(!minFunktioniJS(form.email.value){
alert("scriptet funkade!");
return false;
}
// sen kommer det gamla if-satser som har fungerat
return true;
}
//-->
</script>
Hej!
Har problem som jag inte förstår mig på. Som det är nu så har jag samma javascriptkod på flera ställen i mina sidor. Nu tänkte jag samla ihop dom i en js-fil för det är ju bättre liksom. Problem uppstår dock när jag vill inkludera en js-fil och fortfarande använda vissa saker jag skrivit i själva html-filen.
Så här har jag skrivit
<script src="minascript.js>
<!--
function checkForm (form) {
if(!minFunktioniJS(form.email.value){
alert("scriptet funkade!");
return false;
}
// sen kommer det gamla if-satser som har fungerat
return true;
}
//-->
</script>
och i min minascript.js
function minFunktioniJS (email){
return false;
}
Som ni ser så gör inte min funktion så mycket för tillfället för att jag vill först få det att funka. Om jag tar bort inkluderandet av minascript.js så funkar mina gamla grejer igen men jag tycker att man borde kunna köra både funktionerna i js-filen och dom sidspecifika scripten. Är detta inte möjligt?