<textarea>の中のハイフンを数えたいのですが、一個目まで数えてくれるのですが二つ目から数えてくれません。
どうすればいいでしょうか。。
```js
function chk(){
tval = document.getElementById("rtxt").value;
num = tval.match("-");
kensu = num.length +0;
document.getElementById('count').innerHTML= kensu+"件";
```
```html
<span id="count">0件</span>
<form>
<textarea rows="3" cols="50" id="rtxt" onKeyUp="chk();"></textarea>
</form>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。