AJAX htmlfile: 未知的运行时错误(求指导)

问题描述

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;namespaceHomeWork6._1{publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){string[]a=newstring[5];a[0]="abc";a[1]="sam";a[2]="lucy";a[3]="cat";a[4]="dog";stringq=Request.QueryString["q"];stringresult="";if(!String.IsNullOrEmpty(q)){foreach(stringsina){if(q==s){result="该用户名已经被注册";}}if(string.IsNullOrEmpty(result)){Response.Write(result);}elseResponse.Write("");}}}}

varxmlHttp;functionshowHint(str){if(str.length==0){document.getElementById("State").innerHTMAL="";return;}if(window.XMLHttpRequest){xmlHttp=newXMLHttpRequest();}else{xmlHttp=newActiveXObject("Microsoft.XMLHTTP");}varurl="Default.aspx";url=url+"?q="+str;url=url+"&sid="+Math.random();xmlHttp.open("Get",url,true);xmlHttp.onreadystatechange=statechanged;xmlHttp.send(null);}functionstatechanged(){if(xmlHttp.readyState==4){document.getElementById("State").innerHTML=xmlHttp.responseText;}}

<%@PageTitle="HomePage"Language="C#"MasterPageFile="~/Site.master"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="HomeWork6._1._Default"%><asp:ContentID="HeaderContent"runat="server"ContentPlaceHolderID="HeadContent"></asp:Content><asp:ContentID="BodyContent"runat="server"ContentPlaceHolderID="MainContent"><head><scripttype="text/javascript"src="Aj.js"></script></head><p>用户名:<asp:TextBoxID="TextBox1"runat="server"Onkeyup="showHint(this.value)"></asp:TextBox><spanid="State"></span></p><p>密码:<asp:TextBoxID="TextBox2"runat="server"TextMode="Password"></asp:TextBox></p><p><asp:ButtonID="Button1"runat="server"Text="注册"/></p></asp:Content>

希望牛人帮忙看一下~哪里错了~

解决方案

解决方案二:
你的Aj.js中document.getElementById("State").innerHTMAL=。。。是不对的。因为你的页面里是嵌套在asp:Content下的,所以这个你的<spanid="State">在页面呈现到的id已经不是state了。你可以查看网页的源文件,找到state到底是什么值,然后再getelementbyid("真正的id")。后台代码应该没错,而且Ajax无论哪里出错,都会报——未知错误,很难判断,所以调试的时候多注意写的过程,留意容易出错的地方。

时间: 2024-12-21 07:09:54

AJAX htmlfile: 未知的运行时错误(求指导)的相关文章

htmlfile: 未知的运行时错误

问题描述 运行一下代码提示如题!请高手支招!主要代码[Ajax.AjaxMethod(HttpSessionStateRequirement.Read)]publicstringGetNewMsgString(){stringstrMsgHTML=string.Empty;try{m_NewUser=Session["u"].ToString();SqlConnectionm_sqlcon=db.GetSQLCon();SqlCommandm_cmd=m_sqlcon.CreateCo

利用ajax获得后台传过来的json,前端无法解析,对前端不是很深入,求指导

问题描述 利用ajax获得后台传过来的json,前端无法解析,对前端不是很深入,求指导 这是servlet:package com.kj.servlet; import java.io.IOException;import java.util.ArrayList;import java.util.List; import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servle

java ee-软件工程课程设计!!!求指导

问题描述 软件工程课程设计!!!求指导 使用java,jsp ,数据库,ajax,等等技术,开发一款电子商务平台,能够进行正常的运转,不要求最先进的技术,但要完成最基本的需求.. 解决方案 http://www.jb51.net/books/292002.html 解决方案二: 这种系统一般用mvc三层结构比较好做

搜索-datatable分页显示有问题,找了半天也没有找到,求指导

问题描述 datatable分页显示有问题,找了半天也没有找到,求指导 用datatable接受后台的数据,一开始数据库里有数据时显示的是 等我搜索的时候就显示不对了,如图 前台代码: $(this.el).append($("#bwrcTwo").html()); bwrc_bwrcTwo_dataTable = $('#bwrcTwoInfoTable').dataTable({ "bInfo" : true,// 显示表格的一些信息 "bSort&q

android华为手机读取本地文件夹图片获取path路径null,求指导

问题描述 android华为手机读取本地文件夹图片获取path路径null,求指导 android华为手机读取本地文件夹图片获取path路径null,求指导 解决方案 public String getImagePathFromURI(Uri uri) { Cursor cursor = getActivity().getContentResolver().query(uri null null null null); String path = null; if (cursor != null

基础-JAVA课程设计实数计算器求指导思路

问题描述 JAVA课程设计实数计算器求指导思路 [问题描述]运用面向对象程序设计知识,利用Java语言设计和实现一个复数计算器.要求具备如下主要功能: (1)建立实数类.复数类 (2)实现实数.复数信息的初始化 (3)实现实数的加.减.乘.除.自增.自减.求平方.二次方根等操作 (4)实现复数的加.减.乘.除.取模.求平方.求共轭复数.求单个复数的向量角.求两个复数的夹角等运算 (5)实现实数.复数信息的输出 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出Java语言关于类.继承

c++-学C++的大二学生求指导

问题描述 学C++的大二学生求指导 现在应该往哪方面拓展啊,我成绩一般般,感觉没学到什么,连一些简单的小应用都不会做 解决方案 同大二路过,自己喜欢学什么旧学咯,兴趣 解决方案二: 熟悉了c++的语法之后,可以开始学MFC了,推荐孙鑫的<VC++深入详解>,刚开始入门会比较难,但是学好这个很有用. 解决方案三: 先学基础,写写小算法,解解基本的练习题,然后写些类,接口,继承等.然后写些应用程序.可以边学这个边学LINUX以后找工作会很有用.都是这么一步步过来的,别急慢慢来,积累的多了就好了.

安卓简单app开发实践,代码完成后没报错,但功能就是无法使用,学生菜鸟,求指导

问题描述 安卓简单app开发实践,代码完成后没报错,但功能就是无法使用,学生菜鸟,求指导 想把网上一个简单记事本的功能(编辑,保存,修改,删除)添加入一个含三个Fragment的app框架中,但添加并把提示的错误修改后发现功能根本不管用,图标都不能点击,运行结果中console显示[2015-07-14 22:44:42 - ddms] Can't bind to local 8700 for debugger. 解决方案 看下防火墙和杀毒软件设置,提示是端口没法绑定. 解决方案二: 直接使用真

sphinx-php看不懂。。。求指导

问题描述 php看不懂...求指导 $entityGoodsInfo = array(); if (Utils::isEmptyStr($goodsId['0'])) { $categoryGoodsList['goodsList'] = array (); } else { $filterExp = new Filter(); $filterExp->setQueryFilter(Filter :: $in, "goods_id", $goodsId); //$filterEx