$()是一个自定义的函数,$F()是另一个自定义的函数。你可以搜索代码上下文找到定义这两个函数的地方。$()常见,我猜可能是:function $(s){return document.getElementById(s);}我再猜:
$("text").value=$F('select');
的作用是将$F('select')的结果赋给id为“text”的对象$F('select')
的功能我就猜不出了。$F("text=$F('select');
完全是另外的事情了。而且绝对错误:括号不匹配!

解决方案 »

  1.   

    $F  的意思是 Form.Element.getValue(emement)而gerValue(element) 中返回 element的value所以不能给$F赋值
      

  2.   

    打錯了  $F("text)=$F('select');為什麼不行?
    $F("text) 和$("text").value 應當一樣啊。
      

  3.   

    又打錯了 $F("text)=$F('select');為什麼不行?
    $F("text") 和$("text").value 應當一樣啊。
    ps:原帖可以編輯嗎?在哪裡?
      

  4.   

    $F("text")=$F('select');為什麼不行?  
    $F("text")和$("text").value  應當一樣啊。 具体功能就是把id為select的表單對象的值傳送給id為text的表單對象 
      

  5.   

    var $F = Form.Element.getValue;
    Form.Element.Observer = Class.create();
    Form.Element.Observer.prototype = Object.extend(new Abstract.TimedObserver(), {
      getValue: function() {
        return Form.Element.getValue(this.element);
      }
    });
    看一下prototype.js你就明白了
      

  6.   

    Click the link to solve your problem.Good luck!