変数の前のデータを消去せずに、ユーザーが押した文字を変数に追加する方法を知る必要があります。たとえば、ユーザーがa
と入力すると、a
が変数に追加されます。次にユーザーはt
と入力し、変数にt
を追加しますが、変数を保存するので、変数はat
を含む文字列になります。私はかなりしばらくしてみましたが、これをどうやって行うのかまだ分かりません。変数に型付き文字を継続的に追加する方法は?
0
A
答えて
0
undefined
というイベントを利用して、最初にinput
イベントで変数を作成し、window[variable]
に設定し、可変文字ユーザー入力を作成することができます。ユーザーからの次の入力で、パラメータ-1
var q = void 0;
document.querySelector("input").oninput = function(e) {
if (!q && !window[e.target.value]) {
window[e.target.value] = q = e.target.value;
} else {
window[q] += e.target.value.slice(-1);
console.log(window[q])
}
}
<input type="text" />
+0
ありがとうございます。これは私の必要に応じて動作します! – HittmanA
-1
あなたの意見を聞いて、あなたの出力がどのように見えるかについてもう少し詳しく説明できますか? this fiddleとkeyup
をご覧ください。これが必要な場合はこちらをご覧ください。
関連する問題
- 1. sqlite3に上付き文字を追加する方法
- 2. C#リソース文字列にプレースメント変数を追加する方法
- 3. 型付きデータセットの接続文字列を変更する
- 4. web.configの接続文字列にCommandTimeoutを追加する方法
- 5. VB.NETの接続文字列にフェールオーバーパートナーを追加する方法
- 6. 文字列を数値型に変換する一般的な方法は?
- 7. javascriptのオブジェクト文字列に関数変数を追加する方法
- 8. 文字列に特定の数の変数名を追加する方法
- 9. 文字列データ型のjtextfieldで指定された日付に日数を追加する方法
- 10. jQuery関数に動的変数を追加する方法
- 11. 追記:整数を文字列に変換する方法は?
- 12. JSの変数に変数を追加する方法(または添付)
- 13. 文字列を文字列リストに追加する方法
- 14. 文字列を文字列に追加する方法
- 15. 文字列に制御文字を追加する方法
- 16. 接続文字列の "プロバイダ名"をコンテキストファイルに追加する方法は?
- 17. JS変数を動的に作成/破棄し、その値を文字列に追加/削除する方法
- 18. 文字列変数に関数または変数メソッドを追加する
- 19. 文字列型をJavaのクラス型に変換する方法
- 20. 円ラベルに値と上付き文字を追加する
- 21. 文字列から型付き値に変換する
- 22. JTextFieldのデータをJTableに連続的に追加する方法
- 23. 文字列内の各文字に数字を追加する
- 24. objecitve cに数字の文字列を追加するには
- 25. URL文字列に$変数を '追加'して '引き算'する方法はありますか?
- 26. 変数数に応じて動的にページにグリッドビューを追加する方法
- 27. 文字列メッセージをAndroid画面に動的に追加する方法
- 28. C#名前付きインスタンスに接続するときにSQL Server Extra Slashが文字列に追加される
- 29. 変数名に文字を追加する
- 30. 変数に文字列を追加する
あなたは配列について話していると
String.prototype.slice()
を使用して、ユーザー入力で最後の文字からwindow[variable]
を連結します。 – SaidbakR@sємsємいいえ、あなたが 'document.getElementById( 'demo')。innerHTML = your_array;で配列を表示しようとすると、これは' a、tなど 'のように表示されますので、 – HittmanA
申し訳ありません。あなたの最後のコメントをはっきりと理解してください。しかし、あなたの質問は配列の定義です。 – SaidbakR