读书人

asp.net中js控件调用不起来的有关问题

发布时间: 2012-03-13 11:21:11 作者: rapoo

asp.net中js控件调用不起来的问题
网上下了一个别人可以用的calendar控件,测试了一下怎么都用不起来,大家帮忙看一下我的代码哪里有问题,谢谢啦

HTML code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DataSet_fill.aspx.cs" Inherits="DataSet_fill" %><%@ Import Namespace="System.Data" %><!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>Example</title>    <script type="text/javascript" src="Calendar1.js"></script></head><body>    <form id="form1" runat="server">    <input id="date" type="text" onfocus="calendar()" />    </form></body></html>


js控件是这篇文章中所列的第一个控件
http://blog.csdn.net/jaylongli/article/details/4383365

[解决办法]
启用调式脚本,看看是JS哪里错误
[解决办法]
如果你下载的js代码没问题的话,就是你的文件路径不对!多调试一下,看看报什么错!
[解决办法]
估计是文件路径有问题
[解决办法]
function calendar()
{
alert("hello world");
}

是可以的

如果Calendar1.js不行,确保你的Calendar1.js文件里面的js代码正确

或者把 Calendar1.js的内容放到aspx中测试
[解决办法]
路径或者方法名称有问题...
[解决办法]
你改为hello word都不行,在页面中又可以运行,当然是路径问题了,试试改为<script type="text/javascript" src="../Calendar1.js"></script>
也可以选择路径确保正确
[解决办法]
src="./Calendar1.js"
试试,应该就是路径问题了






----------------------------------签----------名----------栏----------------------------------
[解决办法]
js文件路径不对
[解决办法]
我下载试验了下 没问题啊 IE是可以正常显示的
但是chrome不行 会不会你浏览器问题啊 我的ie版本是ie8 你IE多少 会不会是版本问题呢

读书人网 >asp.net

热点推荐