PHP中的打印或回显结果可以是数字值还是始终是字符串。例如:
这是PHP代码:
<?php
$num = 10;
?>
这是JS代码:
function isLarge(number)
{
var s = document.getElementById("test").value;
if (s > number)
{
window.alert("to large");
return false;
}
return true;
}
这是我的另一个 PHP:
<input type="text" id=""test>
<input type="button" value="click" onclick="isLarge('<?php print $num?>')">
如果我运行它,我的结果是不正确的。我认为这print $num
是给我一个字符串值的数字,不能与数字进行比较。