【发布时间】:2013-04-12 10:44:11
【问题描述】:
我有这样的html代码
<html>
<script type="text/javascript" src='LatihanKuisJs.js'></script>
<body>
<form name="kuis">
<table border="1" width="50%">
<tr>
<th colspan="2" >Celcius
</tr>
<tr>
<td align="center" width="80%">Kelvin</td>
<td align="center"><input type="text" id="kelvin">
</td>
</tr>
<tr>
<td align="center" width="80%">Reamur</td>
<td align="center"><input type="text" id="reamur"></td>
</tr>
<tr>
<td align="center" width="80%">Fahrenheit</td>
<td align="center"><input type="text" id="fahrenheit"></td>
</tr>
</table>
<input type="button" value="Calculate" onclick='calculateCelcius();'/>
<br/><br/>
<textarea rows="20" cols="90" id="textarea">
</textarea>
<br/><br/>
<input type="button" value="Clear" onclick='clear();'/>
</form>
</body>
</html>
和像这样的外部javascript函数:
function calculateCelcius(){
var kelvin = document.getElementById('kelvin');
var reamur = document.getElementById('reamur');
var fahrenheit = document.getElementById('fahrenheit');
var textarea = document.getElementById('textarea');
var hasil=(kelvin.value*1 + reamur.value*1 + fahrenheit.value*1);
textarea.value += hasil + '\n';
}
function clear(){
document.getElementById("textarea").value="";
}
当我尝试单击页面上的清除按钮时,文本区域不清晰。 怎么了?我该怎么办?
【问题讨论】:
-
在浏览器控制台返回一些错误?
-
首先检查浏览器的开发者工具控制台(按 F12 打开开发者工具,如果您使用的是 Firefox,那么您需要先安装 Firebug)并查看是否有正在报告错误。
-
好的,谢谢,我会试试@AlessandroMinoccheri
-
我会试试的。谢谢@AnthonyGrist
标签: javascript html button textarea