相关疑难解决方法(0)

SCRIPT438:对象不支持属性或方法IE

我的应用程序中有一个选项,用户可以在其中停用其配置文件.只有管​​理员可以再次激活它们.

我有一个ActivateProfile有两种方法的课

  • userExist(userName) 检查具有该userName的用户是否存在并且他/她的配置文件是否已停用
  • activateAccountByUser(userName)再次激活用户的个人资料

我在输入类型按钮的click事件上调用JavaScript函数.此代码适用于Chrome和Mozilla,但在Internet Explorer上我收到此错误:

SCRIPT438:Object不支持属性或方法userExist

function activateProf() {        
   var userName=document.getElementById("userName").value;

   if (userName == "") {
      alert("?????? ? ????????????");
   } else {
      alert(userName + "1");
      ActivateProfile.userExist(userName, { callback:function(exist) {
         if (userName) {
            ActivateProfile.activateAccountByUser(userName);
            alert("User is activated");
         } else {
            alert("User does not exist");
         }
      }});
   }
}
Run Code Online (Sandbox Code Playgroud)

以下是Activate配置文件类的代码

 public void activateAccountByUser(String userName) {
    try {
        Connection c = DBComm.getInstance().getConnection();
        Statement s = c.createStatement();
        ResultSet set = s.executeQuery("select * from accounts where userName = '" …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer

58
推荐指数
3
解决办法
21万
查看次数

标签 统计

internet-explorer ×1

javascript ×1