日期:2014-05-17  浏览次数:20430 次

关于引用JS时出现错误:缺少对象
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="admin.aspx.cs" Inherits="yws.WebForm2" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <title></title>
  <script src="js/jquery-1.4.1.js" type="text/javascript"></script>
  <script src="js/WdatePicker.js" type="text/javascript"></script>
  <script type="text/javascript">
  $(function () { 这里提示 字符9,错误:缺少对象

为什么会这样呢,JS文件已经引用了。请各位帮帮忙,谢谢。

------解决方案--------------------
你可以用firefox浏览这个页面,然后点工具---》Web开发者---》错误控制台里面就可以看到详细的错误了
------解决方案--------------------
你也可以用IE浏览器,按F12进入js调试页面,单步调试,右侧会显示你的错误详细信息
------解决方案--------------------
你确定你文件的路径对了?
------解决方案--------------------
js执行的顺序是从上到下的 你把js文件放到最后面然后再执行看看什么效果
------解决方案--------------------
C# code

<script type="text/javascript">
  $(function () { 这里提示 字符9,错误:缺少对象

------解决方案--------------------
清理一下浏览器缓存,然后换个浏览器试试