【发布时间】:2011-05-03 01:39:57
【问题描述】:
我正在学习如何在我的 PHP 代码中调用外部 javascript 文件。我从互联网上获得了一些代码并尝试了它,但它不起作用。有人可以给我一些建议或向我解释一下。我不是程序员,但我正在学习如何编程并且刚刚开始学习,这就是我难以理解某些概念的原因。
我这里有代码、PHP 文件和 JS 文件。它们在同一个文件夹中。
代码如下:
index.php
<html>
<head>
<script language="JavaScript" src="exer_1.js"></script>
</head>
<body>
<form name="myform">
<input type="text" id="input_1" name="input_1" /><br />
<input type="text" id="input_2" name="input_2" /><br />
<input type="submit" value="Check!" onclick="javascript:parseTest() return false;" />
</form>
</body>
</html>
exer_1.js
function parseTest() {
var elem_1 = document.getElementById('input_1');
var elem_2 = document.getElementById('input_2');
var inp_1 = elem_1.value;
var inp_2 = elem_2.value;
if (inp_1 == "" && inp_2 == "") {
alert("You need to enter integers!!!");
elem_1.focus();
} else if (inp_1 == ""){
alert("You need to enter Integer 1!!!");
elem_1.focus();
} else if (inp_2 == ""){
alert("You need to enter Integer 2!!!");
elem_2.focus();;
} else {
if (!parseInt(inp_1) || !parseInt(inp_2)) alert ("Enter Integers only!!!");
else {
alert("Correct Inputs!!!");
}
}
}
【问题讨论】:
-
具体是什么不起作用?
-
正如您所说您对这一切都是新手,您听说过用于 Firefox 的 Firebug 插件吗?它真的是开发人员最好的朋友! (如果您使用的是 Chrome,它有类似的工具)
-
我只是忘了分号...
标签: php javascript external