変数の前のデータを消去せずに、ユーザーが押した文字を変数に追加する方法を知る必要があります。たとえば、ユーザーが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. Javaの文字列データ型の変数名に動的な数値を追加する方法は?
- 2. SPARQLクエリに文字列変数を追加する方法は?
- 3. sqlite3に上付き文字を追加する方法
- 4. jdbcファイヤーバード接続のSQLクエリに文字列変数を追加する方法
- 5. はDNNに接続文字列を追加する方法8
- 6. C#リソース文字列にプレースメント変数を追加する方法
- 7. システム時刻を文字列変数に追加する方法
- 8. 文字列に連続した数字を追加する方法
- 9. 文字列変数にバックスラッシュ文字を挿入/追加する方法
- 10. 型付きデータセットの接続文字列を変更する
- 11. 文字列を数値型に変換する一般的な方法は?
- 12. VB.NETの接続文字列にフェールオーバーパートナーを追加する方法
- 13. web.configの接続文字列にCommandTimeoutを追加する方法
- 14. 引用符付きの文字列に変数を追加する
- 15. 文字列内に10進数を追加する方法は?
- 16. 複数の文字列をGroovyに追加する方法は?
- 17. 上付き文字または下付き文字をpythonで追加する方法docx
- 18. スパン内の文字列を動的に追加する方法
- 19. VSPackage、CodeClassにポインタ型変数を追加する方法
- 20. PHPの日付関数の後に文字スペースを追加する方法
- 21. 変数付きの追加コンテンツ文字列引用符
- 22. javascriptのオブジェクト文字列に関数変数を追加する方法
- 23. 文字列に特定の数の変数名を追加する方法
- 24. 文字列データ型のjtextfieldで指定された日付に日数を追加する方法
- 25. "Date"データ型のArrayListに日付を追加する方法は?
- 26. jQuery関数に動的変数を追加する方法
- 27. PHP変数を文字列に追加するには
- 28. asp:labelに文字列変数を追加するには?
- 29. phpの変数に文字列を追加するには?
- 30. 追記:整数を文字列に変換する方法は?
あなたは配列について話していると
String.prototype.slice()
を使用して、ユーザー入力で最後の文字からwindow[variable]
を連結します。 – SaidbakR@sємsємいいえ、あなたが 'document.getElementById( 'demo')。innerHTML = your_array;で配列を表示しようとすると、これは' a、tなど 'のように表示されますので、 – HittmanA
申し訳ありません。あなたの最後のコメントをはっきりと理解してください。しかし、あなたの質問は配列の定義です。 – SaidbakR