我对 Javascript 还是很陌生,我在让函数正常运行时遇到了一些麻烦。这是我所拥有的:
<script type='text/javascript'>
function GravityCalc (ratio, name)
{
Weight = getElementById('WeightBox').value * ratio;
document.getElementById('WeightText').innerHTML = 'You would weigh ' + weight + ' on ' + name;
}
</script>
Enter Weight: <input type='text' id='WeightBox' name='Weight'><br>
<button onclick='GravityCalc(2.3,Jupiter)'>calculate</button>
<div id='WeightText'> </div>
表单显示完美,但按下按钮时没有任何反应。还应该注意的是,名称和比率参数最终将被 PHP 解析。