本当に本当にばかげた質問ですが、これを機能させることはできません:
function showOne(parentid, childid){
alert(parentid);
alert(childid);
}
<a href="#" onClick=showOne('div1', 'div2')>91</a>
基本的に、2つのパラメーターを関数に渡したいのですが、「Uncaught SyntaxError:Unexpectedtoken}」というメッセージが表示されます。
JavaScriptを検証するためのスマートサイトはありますか?つまり、Chromeでのエラー報告には、少し不満があります。
/パトリック
属性値を引用符で囲む必要があります。
<a href="#" onClick="showOne('div1', 'div2')">91</a>
<!-- here -----^ and here -----------^ -->
HTMLでは、属性値にスペース(または他のいくつかの文字)が含まれていない場合にのみ、属性値に引用符を含めることはできません。設定する値にはスペースが含まれているため、引用符で囲む必要があります。
JavaScriptを検証するためのスマートサイトはありますか?つまり、Chromeでのエラー報告には、少し不満があります。
あなたは「lint」ツールを探しています。おそらくJavaScriptの最も有名なリントツールはCrockfordのjslint
です。でも彼の個人的なスタイルや意見に大きく影響されているので、jshint
とても人気のあるアクティブフォークがあります。両方のオンラインバージョンとコマンドラインバージョンがあります。JetBrainsのWebStormなど、一部のIDEはlintオプションも提供します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加