4つの入力ボックスがあります。ユーザーが最初のボックスを塗りつぶしてボタンをクリックすると、残りの入力ボックスは最初のボックスの値のユーザー入力で自動入力されます。それはJavaScriptを使用して行うことができますか?または、ユーザーが入力した最後のデータでテキストボックスをプレフィルするとしますか?ボタンのクリックで入力ボックスにデータを自動的に入力します
4
A
答えて
5
、はい、それが可能だ
function fillValuesInTextBoxes()
{
var text = document.getElementById("firsttextbox").value;
document.getElementById("secondtextbox").value = text;
document.getElementById("thirdtextbox").value = text;
document.getElementById("fourthtextbox").value = text;
}
+0
Thanx。それはうまく動作します。しかし、ユーザーが最後に入力したデータで残りの部分を埋める場合はどうすればいいですか?そして、最初に入力された固定データではありません。 –
3
この関数を呼び出します。例:あなたはjQuery aviableを持っていると仮定したJavaScript
function fillValues() {
var value = $("#fromInput").val();
var fields= $(".autofiller");
fields.each(function (i) {
$(this).val(value);
});
}
$("#filler").click(fillValues);
と
<form id="sampleForm">
<input type="text" id="fromInput" />
<input type="text" class="autofiller"/>
<input type="text" class="autofiller"/>
<input type="text" class="autofiller"/>
<input type="button"value="Fill" id="filler" >
<input type="button"value="Fill without jQuery" id="filler2" onClick="fillValuesNoJQuery()">
</form>
。あなたはそれがここで働いて見ることができます :http://jsfiddle.net/ramsesoriginal/yYRkM/
私はあなただけで、この機能のためのjQueryを含めるべきではないことに注意したいと思いますが...あなたはすでにそれを持っている場合、それは素晴らしいことだが、それ以外だけで行く:
fillValuesNoJQuery = function() {
var value = document.getElementById("fromInput").value;
var oForm = document.getElementById("sampleForm");
var i = 0;
while (el = oForm.elements[i++]) if (el.className == 'autofiller') el.value= value ;
}
あなたもアクションでそれを見ることができます:http://jsfiddle.net/ramsesoriginal/yYRkM/
0
または入力の場合:チェックボックス
document.getElementById("checkbox-identifier").checked=true; //or ="checked"
関連する問題
- 1. ユーザーが入力中に入力ボックスから特定の文字を自動的に削除します
- 2. データをPDFに自動入力する
- 3. Qtメッセージ入力ボックスにテキスト入力
- 4. ラジオボタンをクリックすると、入力フィールドにデータが自動的に入力されます
- 5. テキストボックスから入力データを自動的に送信
- 6. 入力ファイルをhdfsに自動的に入れる方法は?
- 7. 入力ボックスを入力欄と同じ行に入力してください
- 8. ランダムデータでプリミティブプロパティを自動的に入力しますか?
- 9. Yii CActiveFormは自動的にユーザー入力をサニタイズしますか?
- 10. jQueryで入力に入力イベントを強制的に入力します
- 11. エディットボックス/入力ボックス
- 12. サブミット後に入力ボックスにユーザー入力テキストを保存する
- 13. Jqueryオートコンプリート - 入力ボックスに結果を入力しない
- 14. 入力ボックスにブラウザの自動入力を禁止する方法はありますか?
- 15. 入力ボックスの値を動的に設定する
- 16. 自動入力 - ドロプボックス
- 17. 入力のデータ型を動的に受け入れる
- 18. Applescriptは入力後自動的にダイアログボックスを閉じますか?
- 19. ボックス/テーブル内の入力ボックス
- 20. 入力ボックスを再起動する
- 21. JQuery - 入力ボックスから別のページの入力ボックスに値を渡す
- 22. 静的クラスでの自動入力
- 23. Python:ユーザー入力データを自動化する(複数の順次入力)?
- 24. 入力ボックスで入力した特定の行からデータを取得
- 25. 入力ボックスを削除します
- 26. 入力ボックスvb 2013入力ボックスの文字列変換エラー
- 27. 前回入力時に入力したHexColorに応じて入力を自動的に暗いHexColorに更新します
- 28. Appleの自動入力機能で「テキスト入力」アクションが自動的にフォーカスを受け取らない
- 29. JQuery 3つの入力ボックスに2つの入力ボックスの値を追加
- 30. Xcode 4.3テキストをTextViewに自動的に入力する
はい、それはJavaScriptを使用して可能です。何を試しましたか?あなたが何らかの努力をしてくれれば、人々はあなたを助けるのがもっと幸せになるでしょう –