如果有人能尽快给我一些见解,我需要帮助弄清楚如何做到这一点,即使是一点帮助也会非常感激!!!!
<body>
<form name="kdr">
Kills: <input type="number" id="kill" name="kill"></input>
<br>
Deaths: <input type="number" id="death" name="death"> </input>
<br>
<button onclick="kd()"> Calculate</button>
</form>
<script>
function kd()
{
var k = document.getElementById("kill").value;
var d = document.getElementByID("death").value;
var r = k/d
alert("Your kill/death ratio is: " + r)
}
</script>
</body>
我似乎无法获取变量来从输入字段中提取信息,至少我认为这是问题所在。再一次,任何见解都会很棒。
答案 0 :(得分:0)
ID
作业中的d
Id
k
{{1}}作业{{1}}。
答案 1 :(得分:0)
http://jsfiddle.net/Xaleph/k3Hv9/
看起来Sam打败了我。 ID应该是id,我最后添加分号只是为了衡量。
另外 - 考虑不使用内联javascript事件。相反,将您的代码放在一个支持文件中,处理类似于以下的事件将使您的代码更容易管理(来自w3schools - 无法添加其他链接,没有足够的声誉......)。
object.onclick=function(){SomeJavaScriptCode};
如果您有冒险精神,请使用jquery或其他javascript库来处理您的活动:
$('#buttonId').click(function(){
alert("Your kill/death ratio is: " + ($('#kill').val()/$('#death').val()));
}