وظيفة JavaScript لا يتم استدعاؤها من onclick

أحاول استدعاء مكون JavaScript من مكون مربع الاختيار icefaces مثل هذا:

 

ثم كود جافا سكريبت هو:

<script>
  function toggleSelectAllRows() {
    alert("Entered selectAll");
  } 

  } 
</script>

ولكن بعد تحديد خانة الاختيار ، لا يتم عرض مربع التنبيه. ماذا يمكن أن يكون السبب؟

3
ما هو HTML الخام الذي تم إنشاؤه؟
وأضاف المؤلف Jigar Joshi, مصدر
قوس غير متطابق في وظيفة javascript
وأضاف المؤلف Jigar Joshi, مصدر
سأبدأ بـ onclick = "alert ('test')"؛ لمعرفة ما إذا كان معالج الحدث يعمل كما هو متوقع.
وأضاف المؤلف ckonig, مصدر

1 إجابة

إذا كانت هذه هي شفرة جافا سكريبت الخاصة بك بالفعل ، فهناك } كثيرًا في النهاية ، وبالتالي يتم منع تحليل جافا سكريبت (وتنفيذها).

<script>
function toggleSelectAllRows() {
  alert("Entered selectAll");
} 
</script>
2
وأضاف
أوه ... هذا غبي أنا .... شكرا لك على ملاحظة خطأي .. :)
وأضاف المؤلف user746458, مصدر