我在php中使用了一些html代码和javascript代码。所有代码HTML和JavaScript是ALREAY在ECHO.The HTML代码是这样的:Php重定向涉及javascript检查
<div id="ShippingInfo">
<label>Available Quantity '.$value.' Meters</label><br><br>
<label>Want to Buy </label>
<input id= "userDemand" type="number" size="20" name="UserDemand" value="" aria-describedby="name-format" placeholder="Enter Integers Only" pattern="\d*" > <label ><font size="3">meters</font></label> <br><br>
<label>Cost </label><br>
<button type="button" onclick="validateMyForm()">
</div>
在按钮的onclick我打电话这样的JavaScript方法:
<script type=\"text/javascript\">
function validateMyForm()
{
if ((document.getElementById('userDemand').value)<='".$value."')
{
document.location = 'AB17.php?cat='".$pCat."'&productType='".$pName."'&page='".$page."';
return true;
}
else
{
return false;
}
}
</script>
所有代码都是ecohing所以没有问题的报价。问题是它不工作。当我点击按钮什么也没有发生。请帮助!
整个脚本已经在echo.This html和javascript代码写在PHP内部,所以它已经在回声中了。我已经在回显代码了。 –
这不是一个真正的方法,我的意思是机会更多的是改变应用这些改变的代码,然后尝试 –