2009-06-02 13 views
0

を行うが、ここに私のコードです:あなたがボタンをクリックしたときに入力ボタンをクリックすると、アクション

<script> 
    $("#btn1").click(function(){ 
     baseURL='http://domain.com/base1'; 
     $("input#Race").val("btn2"); 
     $("input#Race").attr("id","btn2"); 
    }); 
    $("#btn2").click(function(){ 
     baseURL='http://domain.com/base2'; 
     $("input#pet").val("btn1"); 
     $("input#pet").attr("id","btn1"); 
    }); 
</script> 
<td><input class="inputbutton" id="btn1" type=button value="btn1"></td> 

起こることになっているもの、それはBTN1とBTN2の間で変化しても、ベースURLの変数を変更します。

ボタンをクリックしても何も起こりません。

+0

他のコントロール(#pet、#race)のhtmlを投稿できますか? – TheVillageIdiot

答えて

0

要素のIDを変更するのは奇妙な考えです。それがうまくいくなら私は驚くだろう。 idsを交換するのではなく、ボタン自体を交換する方がよいでしょう。

+0

ありがとうございます、私のコードを変更し、ボタンのidを "スイッチ"にしてから、ボタンの値をチェックしてそれに従ってください。 – Hintswen

関連する問題