前提・実現したいこと
テキストボックスに文字を入力しボタンを押すと、
入力した文字が2秒ごとに先頭から1文字ずつ順番に表示されるプログラムを作成したいです。
発生している問題・エラーメッセージ
★for文 のところで【parsing error unexpected token】 とエラーが出ているのですが、どこが間違えているのかが分かりません。 また、プロパティなどあまりまだ慣れておらず、 こんな使い方はしない、というものもあるかと思いますので、ぜひ教えていただけると嬉しいです。
該当のソースコード
javascript
1<!DOCTYPE html> 2<html lang="ja"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>課題</title> 6 <script> 7 var add = document.getElementById("add"); 8 9 function showing_pg() { 10 var text = document.getElementById("text.value"); 11 ★for (var i = 0, i < text.length, i++) { 12 var result = text.substring(i); 13 add.innerHTML = result; 14 } 15 } 16 window.onload = function() { 17 var count_time = setInterval(showing_pg,2000); 18 count_time.addEventListener("click", count_time, false); 19 } 20 21 </script> 22 </head> 23 <body> 24 <input type="text" name="text" id="text"> 25 <button id="button">一文字ずつ表示</button> 26 <div id="show"></div> 27 </body> 28</html> 29
補足情報(FW/ツールのバージョンなど)
エディタはcloud9を使用しています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/10 23:08
2021/03/11 00:17
2021/03/11 12:01