私は変数とループフレームで作業していましたが、この問題を遭遇しました。私はいくつかのものを回してみましたが、どれも成功しませんでした。バリデーターにコードを入れて、その文書を有効なものとして示しました。"Click Me"ボタンをクリックした後にポップアップするボックスがあります
何が欠けていますか?
<!DOCTYPE html>
<html>
<head>
\t <title>JavaScript Example</title>
\t <script type="text/javascript">
\t function substitute() {
\t var myValue = document.getElementById('myTextBox').value
\t \t
\t \t \t if (myValue.length == 0) {
\t \t \t alert('Please enter a real value in the text box!');
\t \t \t return;
\t \t \t }
\t \t \t var myTitle = document.getElementById('title');
\t \t \t myTitle.innerHTML = myValue;
\t \t }
\t </script>
\t
</head>
<body>
\t <h1 id="title">JavaScript Example</h1>
\t
\t <input type="text" id="myTextBox" />
\t <input type="submit" value="Click Me" onclick="substitute" />
</body>
</html>
正式に有効なページは、内部のコードが正しいことを意味しません。 –
誤って、 'myValue'宣言の最後にセミコロンがありませんでした。 –