【发布时间】:2014-10-23 03:45:50
【问题描述】:
我有一个按钮,当它被点击时会运行一个特定的功能。现在的问题是,一旦单击,我似乎无法获得要在 html 页面上显示的特定值。你如何输出 var f 以便它显示在 html 页面上,而不仅仅是在控制台中?
<!DOCTYPE html>
<html>
<head>
<title>
function get() {
var tinput: HTMLInputElement = < HTMLInputElement > document.getElementById('total');
var t: number = parseFloat(tinput.value);
var f: number = t * .45;
<!-- rounds var f to just two decimal places -->
var f: number = Math.round(f * 100) / 100
<!-- logs to the console-->
console.log(f);
}
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="output">
<input id="total" />
<input value="click" onclick="get()" type="button" />
</div>
<script src="src/main.js"></script>
</body>
</html>
</title>
</head>
<body>
<div id="output">
<input id="total" />
<input value="click" onclick="getTip()" type="button" />
</div>
<script src="src/main.js"></script>
</body>
</html>
【问题讨论】:
-
< HTMLInputElement >是语法错误。请先解决这个问题。 -
JS 中没有严格的类型...
-
这是什么语言?
标签: javascript typescript output