如果在使用ajax,对象不支持此属性或方法

时间:2011-08-17 12:26:07

标签: javascript ajax internet-explorer

我在Internet Explorer 7中有错误“对象不支持此属性或方法”。

function emrooz_sending_ajax(){
        textarea_data = $("#emrooztext").val();
        textarea_data = jQuery.trim(textarea_data);
        num_slider_today = $("#num_slider_today").val();
        if(textarea_data == "" || textarea_data == "خلاصه امروز شما در یک تا چند جمله..."){
        return alert("لطفا فرم را کامل کنید");
        }else{
        if(!window.ActiveXObject){
         try{
          xhr = new XMLHttpRequest();
         }catch(e){
          xhr = false;
         }
        }else if(window.ActiveXObject){
         try{
          xhr = new ActiveXObject("Msxml2.XMLHTTP");
         }catch(e){
          try{
          xhr = new ActiveXObject("Microsoft.XMLHTTP");
          }catch(e){
          xhr = false;
          }
         }
        }
//...

在第5行>>

if(textarea_data == "" || textarea_data == "خلاصه امروز شما در یک تا چند جمله...")

注意:当在此代码中添加了If条件时,也会添加错误!

感谢

1 个答案:

答案 0 :(得分:0)

更好地使用

if(textarea_data.equals(“”)|| textarea_data.equals(“خلاصهامروزشمادریکتاچندجمله...”)