この記事では、JSプロンプトのソリューションについて説明します。次のように、参照のために共有してください。
Uncaught Syntaxerror:予期しないトークン)
次のコードはこの例外をスローします。
<div> <a href = "javascript:void()" onclick = "loadliveplayer( 'ud')"> ultra-clear </a> <a href = "javascript:void()" onclick = "loadliveplayer( 'hd')"> high define onclick = "loadliveplayer( 'sd')"> smooth </a> </div>
このエラーを引き起こす可能性のあるもの:
1。HREF属性値は「javaScript:void()」であり、ブラケットに「0」が追加されていません。
void演算子の使用形式は次のとおりです。
①。 JavaScript:void(式)
②。 JavaScript:void expression
式は、計算されるJavaScript標準式です。式の外側の括弧は選択されていますが、それらを書くことは良い習慣です。 (バージョンナビゲーター3.0を実装)
void演算子を使用して、ハイパーリンクを指定します。式は計算されますが、現在のドキュメントには何もロードされません。
<div> <a href = "javascript:void(0)" onclick = "loadliveplayer( 'ud')"> ultra-clear </a> <a href = "javascript:void(0)" onclick = "loadliveplayer( 'hd')> high defition </a> <a href =" javascript: " onclick = "loadliveplayer( 'sd')"> smooth </a> </div>
2.オンクリックイベント処理関数「LoadLivePlayer」は戻り値を追加せず、JavaScript:void(0)が実行されます。追加する必要があります:falseを返します。
JavaScript関連のコンテンツの詳細については、このサイトのトピックをご覧ください:「JavaScriptバリュー伝送操作スキルの要約」、「JavaScriptの操作スキルの要約」、「JavaScriptのJSON操作スキルの概要」、JavaScriptスイッチング効果と技術の要約」、「JavaScript Search of Technique and of Algorithmのスキル」の要約をご覧ください。 「JavaScriptエラーとデバッグテクニックの概要」、「JavaScriptデータ構造とアルゴリズムスキルの概要」、「JavaScriptトラバーサルアルゴリズムとテクニックの要約」、「JavaScript数学操作使用量の要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。