2011-08-05 4 views
1

1つのページに異なる値を持つ2つのフォームがあります。mootoolsを使用して1つのページで2つの異なるフォームから入力値を選択

mootoolsコードを使用して、ユーザーが送信ボタンをクリックしたフォームの入力値を取得します。

同じように2つのフォームの

MooToolsのコードほとんどの仕事、:

<form class="cart_form" > 
      <input type="hidden" name="order_code" value="KWL-hgy" /> 
      <input type="hidden" name="price" value="40000" /> 
      <input type="hidden" name="name" value="modeling" />  
      <label>KWL-hgy: <input class="center" type="text" name="qty" value="2" size="3" ></label> 
      <input type="submit" name="submit" value="Add to cart" /> 
     </form> 

<form class="cart_form" > 
      <input type="hidden" name="order_code" value="KWL-JFE" /> 
      <input type="hidden" name="price" value="12000" /> 
      <input type="hidden" name="name" value="php" />  
      <label>KWL-JFE: <input class="center" type="text" name="qty" value="1" size="3" ></label> 
      <input type="submit" name="submit" value="Add to cart" /> 
     </form> 

答えて

0

は、あなたがこのように何とかそれを行うことができます:これはクラスとフォームとすぐにイベントを発生させます

$$('form.cart_form').addEvent('submit', function(e){ 
    this.getChildren().each(function(el){ 
     alert(el.get('name') + ': ' + el.get('value')); 
    }); 
}); 

chart_formが送信され、フォームのすべての子をループします。

関連する問題