私は単純な問題を抱えていますが、解決策を見つけることができませんでした。
私がやりたいのは、ある入力フィールドの値を取得して、それを別のフィールドの値に追加することです(別のフィールドにはすでに値があるので、私がやろうとしているのは単純に文字列を追加することです)
これが私が試したものです:
1)フィドル1
$('#mobile_username').val($(this).val());
これは2番目のフィールドのデフォルト値を無視し、それをオーバーライドするだけです(実際には私が望むものではありません)
2)フィドル2
$('#mobile_username').val += ($(this).val());
そこで、最初のフィールドの値を2番目のフィールドの値に追加しようとしましたが、何も起こりません。
defaultValue
要素のを読み取り、文字列を連結できます。
$('#flat_name').keyup(function () {
var v = this.value;
$('#mobile_username').val(function() {
return this.defaultValue + v;
});
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加