当<!DOCTYPE html>添加到JSP页面
Javascript Error When <!DOCTYPE html> Is Added To JSP Page
我在JSP页面中有以下代码片段
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page contentType="text/html; charset=iso-8859-1" language="java"
import="java.util.*,java.sql.*,javax.naming.*%>
<html>
<head>
......
.......
当我尝试添加时
<!DOCTYPE html>
到页面顶部,我得到以下错误
无法获取属性"value"的值:对象为null或未定义
出现这种情况的原因是什么?如何解决此错误?
脚本块
<script>
function myFunc() {
if (prod.value.length > chars) {
prod.value = prod.value.substring(0, chars);
alert('Exceeded');
}
}
</script>
添加<!DOCTYPE html>
会将浏览器切换到严格模式,这意味着它除了具有略微不同的CSS行为外,对常见编码错误的容忍度更窄。
听起来您的页面上有一个<script type="text/javascript">
,它使用了一种过时或不推荐使用的获取输入值的技术。
我建议使用脚本调试器(IE、Chrome、Safari和Firefox都是功能脚本调试器,都可以按F12键访问),并逐步查看脚本以查找错误原因,然后自己修复。
相关文章:
- 如何将商品添加到购物篮JSP中
- JSP和jQuery-向可变数量的元素添加onclick函数
- 使用 spring 将 JS 文件添加到 JSP 文件时获得 404
- 如何在jsp中单击按钮时将代码添加到jqPlot条形图另存为图像
- 在 JSP 中添加后退按钮
- 逐步将行添加到 JSP 页面(使用 Bootstrap 框架)
- 使用 JSP 将 JavaScript 变量添加到会话属性
- 在 JSP 页面加载上添加模式窗口
- 使用jsp将项目添加到列表框中
- 动态添加Spring MVC JSP表单:使用JS输入,给出绑定错误
- 动态添加<表单:输入>jsp中的文本框
- jQuery添加到JSP页面
- 没有找到添加JSP文件的404资源
- 我如何在JSP页面更改下拉值后添加重新加载gif图像
- 刷新JSP后保存动态添加的标记
- Spring MVC向JSP动态添加一行.javascript Vs控制器
- 使用jsp添加新选项以选择下拉列表
- 要更改默认文本"No File Selected"在JSP中添加一些其他文本的浏览器按钮
- 在动态添加的jsp页面中包含javascript
- 如何在jsp中单击按钮时添加下拉菜单