我正在尝试将我的值输出到包裹在锚点中的 div 中。基本上有人输入他想要的高度,它给了他等效的数据表。
我无法弄清楚如何在包含在锚点中的 div 中输出我想要的字符串。
这是我的代码:
<form name="test">
<label for="height">Height</label>
<input type="text" name="height" /><br>
<label for="width">Width</label>
<input type="text" name="width" /><br>
<label for="depth">Depth</label>
<input type="text" name="depth" /><br>
<label for="load">Load</label>
<input type="text" name="load" /><br>
<input type="button" onclick="calculate();" value="Calculate" /><br><br>
</form>
<div id="result">
</div>
<script type="text/javascript">
function calculate()
{
var height = document.test.height.value;
if (height <= 525) {
var str = "Download your Datasheet 1";
}
else if (height < 645) {
var str = "Datasheet 2";
}
else if (height > 1265) {
var str = "This configuration is beyond the standard range of top-load testers. Please contact Mecmesin Sales to discuss ways to meet your requirements.";
}
else if (isNaN(height)) {
window.alert(height + ' is not a number!');
}
else {
var str = "Datasheet 3";
}
document.test.result.value = str.anchor();
}
</script>
提前致谢。