第101行,第86列:文档类型不允许元素“输入”;缺少“th”,“td”开始标记
之一以下是代码:
<input type="submit" name = "b1" value = "Calculate" onclick = "calculate()"/>
<form name="frm1" action="">
<fieldset>
<table>
<tr>
<td>Weight:</td>
<td><input type="text" name="number1"/></td>
<td>Distance:</td>
<td><input type="text" name="number2"/></td>
<td>Answer =</td>
<td><input type="text" name="number3"/></td>
<input type="submit" name = "b1" value = "Calculate" onclick = "calculate()"/>
</tr>
</table>
</fieldset>
</form>
这是功能:
<script type="">
function calculate()
{
A = document.frm1.number1.value;
B = document.frm1.number2.value;
C = (A*B*1.036);
document.frm1.number3.value = C
}
</script>
答案 0 :(得分:4)
听起来您正在尝试将输入元素作为表格行的子元素。
这是不允许的,没有意义。
将其放在桌子外面或桌子内。
答案 1 :(得分:2)
看起来应该是这样的
<form name="frm1" action="">
<fieldset>
<table>
<tr>
<td>Weight:</td>
<td><input type="text" name="number1"/></td>
<td>Distance:</td>
<td><input type="text" name="number2"/></td>
<td>Answer =</td>
<td><input type="text" name="number3"/></td>
<td><input type="submit" name = "b1" value = "Calculate" onclick = "calculate()"/></td>
</tr>
</table>
</fieldset>
</form>