我的JavaScript只在Safari和Dreamweaver中工作
我正在使用AdobeDreamweaver为一个练习编写JavaScript代码 该代码在Dreamweaver live display和Safari中都能正常工作,但在我测试的所有其他浏览器中,Chrome、Firefox和IE都不能正常工作: JavaScript HTML我的JavaScript只在Safari和Dreamweaver中工作,javascript,html,safari,html-table,dreamweaver,Javascript,Html,Safari,Html Table,Dreamweaver,我正在使用AdobeDreamweaver为一个练习编写JavaScript代码 该代码在Dreamweaver live display和Safari中都能正常工作,但在我测试的所有其他浏览器中,Chrome、Firefox和IE都不能正常工作: JavaScript HTML 现在,有什么问题吗?至少在我的chrome控制台中使用JavaScript。行1将不起作用 未捕获类型错误:对象不是函数 您需要使用方括号来获取行和单元格 table.rows[1].cells[0].innerHTM
现在,有什么问题吗?至少在我的chrome控制台中使用JavaScript。行1将不起作用 未捕获类型错误:对象不是函数 您需要使用方括号来获取行和单元格
table.rows[1].cells[0].innerHTML = "20";
您应该始终使用html5 doctype。如果你告诉我们问题是什么,我们可以解决它。页面会显示吗?是的,页面会显示,但JavaScript代码不起作用。通过选择car1或car2,应将一个新行插入表中。检查是的,通过更改为[],它正在工作。非常感谢你!谢谢这个有效。我把所有的密码都改成了[]。Safari能理解他们两个。@ThiefMaster是的,能理解。或者梦境编织者。我想知道这是一个bug,还是一个特性——你还没有在上面找到更多的东西,是吗?
<body>
How many days   <input type="text" id="nbOfCars" />
</br>
car 1   <input type="radio" name="car" value="1" onchange="car1()" />
car 2   <input type="radio" name="car" value="2" onchange="car2()" />
</br>
Total payment <input type="text" id="total" readonly="readonly" />
<input type="button" value="Calculate" onClick="calculate()" />
</br>
<table border="1" id="carstable" >
<tr> <th> 2-7</th><th>8+</th></tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>
table.rows[1].cells[0].innerHTML = "20";