公式アカウントからの投稿が始まります

下記のプログラムがうまくいかないのですが、どうすればよいでしょうか

<html lang="ja">
<head>
<title>Javascript</title>
<meta http-equiv="Content-Type" content="text/html; charset=SHIFT-JIS;">
</head>
<body>
<div id="sect">
名前 <input name="user" type="text" value="" size="30"><br>
<input name="send" type="submit" value="confirm" size="30" onclick="check();">
<script>
function check(){
var count=10;
document.forms.sect.getElementById('user').value = count;
}
</script>
</div>
</body>
</html>

A 回答 (3件)

document.querySelector ('input[name="user"]').value = count;


じゃないだろうか。
    • good
    • 0
この回答へのお礼

できました。ありがとうございます。

お礼日時:2018/09/15 21:03

要素 <form name=sect> が無いのに、スクリプトで document.forms.sect を使っています

    • good
    • 0
この回答へのお礼

実はこれは下記のサイト(ダウンロードします)のフォームを一部編集したのです。
ご覧下さい。
https://www.php-factory.net/mail/01.php

よろしく

お礼日時:2018/09/14 12:08

その「user」という id を持つ要素はどこにありますか?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!