和其它的string的方法一样的使用
你原来可以写str.charAt(0);
现在可以写str.toHTMLCode(); 这个是我编的,自己参考里面的方法

解决方案 »

  1.   

    噢。明白,谢谢
    还有一个问题,prototype.js还有什么其它更好的应用吗?
    我只理解了里面的$,$F等函数,还有Ajax的应用,其它的内容要如何理解。
      

  2.   

    把prototype.js的代码拆一部分下来就是了
      

  3.   

    发你一段我在项目中应用的代码,你要它难就难简单就简单
    //初始变量
    var path = '../../Aspx/Help/web_mend.aspx?';//表单验证
    function ValiInputs() {
      var successEffect = function(element) {
        $(element).removeClassName('red').ancestors()[0].previousSiblings()[0].addClassName('true');
      }
        
      var errorEffect = function(element) {
        $(element).addClassName('red').ancestors()[0].previousSiblings()[0].removeClassName('true');
      }
      
      var options = {
        elements: ['personname', 'email', 'phone', 'describe'],
    submit: 'submit',
    focusEffect: function(element) {
      $(element).addClassName('green').removeClassName('red');
    },

    blurEffect: function(element, result) {
      $(element).removeClassName('green');
      if (result)
        successEffect(element);
      else
        errorEffect(element);
    }, errorEffect: function(result) {
      result.each(function(element) {
        errorEffect(element);
      });
    },

    successEffect: function(result) {
      result.each(function(element) {
        successEffect(element);
      });
    },

    onSuccess: function() {
      WebMend();
    }
      }
      
      Vali = new Validation.Valied(options);
    }//网站改善/错误报告
    function WebMend() {
      var options = {
        method: 'post',
        postBody: _Form.getform(),
        onComplete: function(trans) {
          if (!trans.responseText) {
            alert('发送信息成功!');
            _Form.reset();
          }
        }
      }  new Ajax.Request(path + 'parameter=WebMend', options);
    }//表单操作
    var _Form = {
      reset: function() {
        [$('personname'), $('email'), $('phone'), $('describe')].each(function(element, index) {
          element.value = '';
          element.removeClassName('red')._true = undefined;
          element.ancestors()[0].previousSiblings()[0].removeClassName('true');
        });
      },  getform: function() {
        return [$('personname'), $('email'), $('phone'), $('describe')].map(function(element, index) {
          return element.id + '=' + encodeURIComponent(element.getValue());   
        }).join('&');
      }
    }window.onload = function() {
      ShowTi.load();
      ValiInputs();
    }
      

  4.   

    看来精华部分还是访问值更简便了,还有AJAX的应用。。
    关于XML使用的部分不知道是哪部分代码。