だから私はJavaScriptを学ぼうとしています。私はいくつかのチュートリアルやガイドを見てきましたが、しばしば彼らはあなたにウェブページを扱うためのJavaScriptを書く方法を教えていません。基本的なjavascriptがうまく動作しない問題[noob here]
私がやりたいことは、私が最近作ったウェブサイトとの基本的な対話性を提供することです。それらには動的コンテンツが含まれていますが、私はまだjavascriptのインタラクティビティの一部を望みます。しかし、私の試みはすべて役に立たず、何も役に立たない。私の最終的な目標は、私のウェブサイトをもっとプロフェッショナルにすることです。おそらく、node.jsサーバーを立ち上げて、いくつかのajaxやwebsocketを使ってキャンバスを使って2dゲームを構築することもありますが、それはずっと後であります。
次のコードは、私が読んだいくつかのHTML DOMチュートリアルに基づいて書いた基本的なものです。問題はそれがまったく機能しないことです。だから誰も私がここで何が起こっているのか、それがなぜ全くうまくいかないのか教えてもらえませんか。そしてはい、私はブラウザでJavaScriptを有効にしています。あなたがgetElementById
を使用しているとid p
とどの要素ではありませんのでです
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>SomeText</p>
<script type="text/javascript">
var ptag = document.getElementById('p');
function alertclick() {
alert(this);
}
for (i = 0; i < ptag.length; i++){
var attach = ptag[i];
attach.addEventListener("click", alertclick, false);
}
</script>
</body>
</html>
JFGI:
我々は両方の質問と回答で作業のデモを示すのが好き。 http://www.google.com/insidesearch/tipstricks/ – iambriansreed
「うまくいかない」などのエラーはありません。あなたはそれが1つのことをすると予想しました。それは他のことをしましたが、あなたは私たちにどちらかを教えてくれませんでした。 – stark
@isANoob http://www.codecademy.comをご覧ください。それは本当にあなたに行くでしょう。 – iambriansreed