تصف هذه المقالة الحل لمطالبة JS: Syntaxerror غير المقتطف: رمز غير متوقع) خطأ. شاركه للرجوع إليه ، على النحو التالي:
Syntaxerror غير الملتزم: رمز غير متوقع)
الرمز التالي يلقي هذا الاستثناء:
<viv> <a href = "javaScript: void ()" onClick = "loadLivePlayer ('ud')"> clear ultra </a> <a href = "javaScript: void ()" onclick = "loadliveplayer ('hd')" OnClick = "LoadLivePlayer ('sd')"> سلس </a> </viv>ما الذي قد يسبب هذا الخطأ:
1. قيمة سمة HREF هي "JavaScript: void ()" ، ولا تتم إضافة "0" في الأقواس.
تنسيق استخدام مشغل الفراغ هو كما يلي:
①. جافا سكريبت: باطل (تعبير)
②. JavaScript: تعبير باطل
التعبير هو تعبير قياسي JavaScript ليتم حسابه. يتم اختيار الأقواس الموجودة في الخارج من التعبير ، لكن كتابتها عادة جيدة. (تنفيذ إصدار Navigator 3.0)
يمكنك تحديد الارتباط التشعبي باستخدام مشغل الفراغ. سيتم حساب التعبير ولكن لا يتم تحميل أي شيء في المستند الحالي.
<viv> <a href = "javaScript: void (0)" onClick = "loadLivePlayer ('ud')"> فائقة clear </a> <a href = "javaScript: void (0)" onClick = "loadliveplayer ('hd')" OnClick = "LoadLivePlayer ('sd')"> سلس </a> </viv>2. لا تضيف وظيفة معالجة الأحداث OnClick "LoadLivePlayer" قيمة الإرجاع ، مما يؤدي إلى تنفيذ JavaScript: void (0). يجب أن تضيف: العودة كاذبة ؛
لمزيد من المعلومات حول المحتوى المتعلق بـ JavaScript ، يرجى مراجعة موضوعات هذا الموقع: "ملخص لمهارات عملية نقل قيمة JavaScript" ، "ملخص لمهارات تشغيل JavaScript" ، "ملخص لمهارات تشغيل JSON في JavaScript" ، "ملخص" ، ملخص ، "ملخص" ، ملخص ، "ملخص" ، ملخص ، "ملخص أخطاء JavaScript وتقنيات تصحيح الأخطاء" ، "ملخص هياكل بيانات JavaScript ومهارات الخوارزمية" ، "ملخص خوارزميات وتقنيات JavaScript Traversal" و "ملخص استخدام العمليات الرياضية JavaScript" استخدام "استخدام العمليات الرياضية"
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.