display:none;
แท็กสคริปต์จะถูกซ่อนไว้โดยค่าเริ่มต้นโดยใช้ Unor 1อธิบายข้อกำหนดภาษาพื้นฐาน อย่างไรก็ตามพวกเขายังคงเป็นส่วนหนึ่งของ DOM และสามารถจัดสไตล์ได้
ที่กล่าวมามันเป็นสิ่งสำคัญที่จะต้องจำไว้อย่างชัดเจนว่าแท็กสคริปต์ทำงานอย่างไร แม้ว่าจะเคยมีประเภทและภาษามาพร้อม แต่ก็ไม่จำเป็นต้องใช้อีกต่อไป ตอนนี้สันนิษฐานว่ามี JavaScript อยู่ในนั้นและเนื่องจากเบราว์เซอร์ผลลัพธ์จะแปลและเรียกใช้สคริปต์เมื่อพบ (หรือโหลด) จากแท็กเหล่านี้
เมื่อสคริปต์ทำงานแล้วเนื้อหาของแท็กจะเป็นเพียงข้อความ (มักจะซ่อนอยู่) บนหน้าเว็บ ข้อความนี้สามารถเปิดเผยได้ แต่สามารถลบได้เพราะเป็นเพียงข้อความ
ที่ด้านล่างของหน้าตรงหน้า</html>
แท็กปิดคุณสามารถลบแท็กเหล่านี้ได้อย่างง่ายดายพร้อมกับข้อความและจะไม่มีการเปลี่ยนแปลงกับหน้า
ตัวอย่างเช่น:
(function(){
var scripts = document.querySelectorAll("script");
for(var i = 0; i < scripts.length; i++){
scripts[i].parentNode.removeChild(scripts[i]);
}
})()
สิ่งนี้จะไม่ลบฟังก์ชันการทำงานใด ๆ ออกไปเนื่องจากสถานะของหน้านั้นเปลี่ยนแปลงไปแล้วและจะแสดงให้เห็นในบริบทการดำเนินการทั่วโลก ตัวอย่างเช่นหากเพจโหลดไลบรารีเช่น jQuery การลบแท็กจะไม่หมายความว่า jQuery จะไม่ถูกเปิดเผยอีกต่อไปเพราะมันถูกเพิ่มไปยังสภาพแวดล้อมรันไทม์ของหน้าแล้ว มันเป็นเพียงการทำให้เครื่องมือตรวจสอบ DOM ไม่แสดงองค์ประกอบของสคริปต์ แต่เน้นว่าองค์ประกอบของสคริปต์เมื่อดำเนินการจริง ๆ แล้วเป็นเพียงข้อความเท่านั้น
1. unor, Thu Jul 07 2016, wutzebaer, "ควรจะมองเห็นแท็กได้เมื่อใดและทำไมจึงสามารถทำได้", 1 ก.ค. เวลา 10:53, https://stackoverflow.com/a/38147398/1026459
<style>
พร้อมเนื้อหาที่แก้ไขได้ เป็นวิธีที่ดีที่จะเห็นผลในเวลาจริง