بخلاف استخدام جافا سكريبت الشائع حيث يتم تضمين البرامج النصية من خلال سمة المصدر وتنفيذها بشكل منفصل، يحاول هذا المثال الجمع بين كلا الطريقتين.

السلوك الرسمي

ينص السلوك الرسمي، كما هو محدد في مواصفات HTML 4.01، على أن البرنامج النصي المضمّن لا يمكن أن يحتوي على سمة مصدر. تنص المواصفات على ما يلي:

\\\"إذا لم يتم تعيين سمة src، فيجب على وكلاء المستخدم تفسير محتويات العنصر على أنها برنامج نصي. إذا كان src يحتوي على قيمة URI، فيجب على وكلاء المستخدم تجاهل محتويات العنصر واسترداد البرنامج النصي عبر URI. الممارسة، تفسر المتصفحات الرئيسية هذه المواصفات على النحو التالي:

Chrome، Firefox، Edge: يتم تجاهل محتويات البرنامج النصي المضمن، ويتم تنفيذ البرنامج النصي المحدد في الملف المصدر فقط.

Safari:

يتم تنفيذ كل من البرنامج النصي المضمّن والملف المصدر.