http://dotinstall.com/lessons/stop_watch_js_v2/23207 を参考に、javascriptとHTMLでストップウォッチを作成し、そのストップウオッチで出た数値に100をかけた結果を<div id="dis">に表示させたいです。
ストップウォッチ部分は上記URLのスクリプトで作成できたのですが、100をかけた結果(以下コード)があやまっているようで動作しません。誤り部分をご指摘いただけますと幸いです。よろしくおねがいします。
function kyori(){
var x = parseFloat(document.getElementById("sec").value);
document.getElementById("dis").firstChild.nodeValue = x * 100 +"m";
多分、
document.getElementById("dis").firstChild
が null で、エラーが出てるんだと思います。
id="dis" の要素を
<div id="dis"></div>
というふうに空っぽじゃなくて、
<div id="dis"> </div>
こういうふうに、何か中身を入れてあげる。
もしくは、
document.getElementById("dis").firstChild.nodeValue = x * 100 +"m";
を、
document.getElementById("dis").innerHTML = x * 100 +"m";
というふうにする。