ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML を書くのは初めてなので、何を間違えたのかわかりません。助けていただければ幸いです。_html/css_WEB-ITnose

HTML を書くのは初めてなので、何を間違えたのかわかりません。助けていただければ幸いです。_html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 09:35:33
オリジナル
1180 人が閲覧しました

<html>	<head>		<title>CSS Example</title>	</head>	<body>				<input type="button" onclick="start('abcdefg')"  value="start" />		<input type="text" id="here" />		<script type="text/javascript">			function start(str1) {				str=str1;				len=str.length;				i=0;				dwrite();			}			function dwrite() {				document.getElementById("here").value=document.getElementById("here").value + str.charAt(i);				if( i++ ==len ) {					i=0;					return true;				}					setTimeout("dwrite()",500);			}		</script>	</body></html>
ログイン後にコピー

IE8 に付属の「開発者ツール」は、次のプロンプトを表示します:
このオブジェクトは、この操作 Index.html 行 6 文字 1 をサポートしていません。
さらに、この高さメソッドを使用することに問題があるかどうかをお聞きしたいのですが、何ですか?より良い高さのアプローチ?


ディスカッションへの返信 (解決策)

「さらにお聞きしたいのですが、この高さ方法を使用することに問題はありますか? タイプミス、デバッグ方法であるべきです。」

まずメソッド名を変更すればOK

まずはメソッド名を変更すればOK
なんでこれがキーワードなの?ありがとうございます。JavaScript の記述方法について何かありますか?

2階さんの返信より引用:
startメソッド名を変えるだけでOK

なんでこれがキーワードなの?ありがとうございます。JavaScript の記述方法について何かありますか?
document.getElementById("ここ").value=document.getElementById("ここ").value + str.charAt(i);
>>
document.getElementById("ここ").value+=str.charAt (i);

ありがとうございます!

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート