入力ラジオボタンから関数を呼び出していますが、これがあります:
onClick=\"changeBilling('".$results['id']."', this.value)\"
しかし、私の this.value が正しく機能していません。ページを調べると、ID は適切に入力されていますが、2 番目の値は、関数を呼び出しているボタンの値ではなく、まだ this.value を示しています。
ブラウザー要素マネージャーでこれを確認します。
onclick="changeBilling('149', this.value)"
私は何を間違っていますか?
ラジオボタン:
<input type='radio' name='billed' value='Yes' onClick=\"changeBilling('".$results['id']."', this.value)\"/> Yes<br /><input type='radio' name='billed' value='No' onClick=\"changebilling('".$results['id']."', this.value)\" checked/> No
理想的な出力:
onclick="changeBilling('149', 'Yes')"