私のテキストボックスに入力した単語を次のように表示しようとしています:(thomas)= "t、th、tho、thom、thoma、thomas "それを実現するためにcharAtで何を入力しますか?それとも別のものを追加する必要がありますか?前もって感謝します! Javascript-表示する単語を1文字+ 1文字など
<head>
<meta charset="utf-8">
<script>
function printit()
{
var temptext = document.getElementById("mytext").value;
var tempa = temptext.charAt();
document.getElementById("translated").innerHTML=tempa;
}
</script>
</head>
<body>
<h1> </h1>
<form name="f1">
<input type="text" id="mytext" value="" />
<input type="button" value="print" onclick="printit()"/>
</form>
<div id="translated" style="background-color:gray"></div>
</body>
</html>
[ループ](https://developer.mozilla)内の['substring'](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substring) .org/en-US/docs/Web/JavaScript/Reference/Statements/for)の方が簡単です。 – Teemu
@Teemu確かに:) – xShirase