Видео: JavaScript-д preventDefault гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Үйл явдал. урьдчилан сэргийлэх өгөгдмөл () арга нь элементийн анхдагч үйлдлийг гүйцэтгэхийг зогсоодог. Жишээ нь: Өргөдөл гаргахаас урьдчилан сэргийлэх товчийг маягт оруулах. Холбоосыг URL-г дагахаас сэргийлнэ үү.
Үүнтэй адилаар, урьдчилан сэргийлэх арга хэмжээ гэж юу вэ?
Хариу үйлдэл үзүүлэх Товчлуур, оролт, хэлбэрийн элементүүдээс үйл явдлуудыг зохицуулахын тулд синтетик үйл явдлуудыг ашигладаг. Синтетик үйл явдал нь нэмэлт мэдээлэл бүхий эх DOM үйл явдлыг тойрсон бүрхүүл юм Хариу үйлдэл үзүүлэх . Энэ тохиолдолд А урьдчилан сэргийлэх өгөгдмөл хөтчийг дахин ачаалах/сэргээхээс сэргийлэхийн тулд маягтыг илгээх үед үйл явдал дээр дуудагддаг.
Мөн stopPropagation болон preventDefault хоёрын ялгаа юу вэ? үйл явдал. урьдчилан сэргийлэх өгөгдмөл () - Энэ нь хөтчийн анхдагч үйлдлийг зогсооно. үйл явдал. тархалтыг зогсоох () - Энэ нь үйл явдлыг DOM-г түгээхээс (эсвэл "хөөсрөх") сэргийлдэг. Буцах дуудлагын гүйцэтгэлийг зогсоож, дуудсан үед шууд буцаана.
Тиймээс JavaScript дахь stopPropagation гэж юу вэ?
Тодорхойлолт ба хэрэглээ. Үйл явдал. тархалтыг зогсоох () арга нь эцэг эхийн элементүүд рүү үйл явдлын хөөсийг зогсоож, ямар ч эх үйл явдал зохицуулагчийг гүйцэтгэхээс сэргийлдэг. Зөвлөмж: Үйл явдалд энэ аргыг дуудсан эсэхийг шалгахын тулд event.isPropagationStopped() аргыг ашиглана уу.
Бид яагаад jQuery дээр return false ашигладаг вэ?
худал буцаана ; Ихэвчлэн харагддаг jQuery Код, энэ нь хөтчийн өгөгдмөл үйлдлээс сэргийлж, үйл явдал DOM дээр хөөс үүсэхээс сэргийлж, тэр даруйдаа Буцах ямар ч буцаан дуудлагаас. Энэ нь товчлуур дээрх theclick үйл явдлыг дуудаж, түүний href утга руу шилжиж, дараа нь DOM-г бөмбөлөг болгож, dropzonetoo дээрх click үйл явдлыг дууддаг.
Зөвлөмж болгож буй:
JavaScript дахь глобал хувьсагч гэж юу вэ?
Глобал JavaScript хувьсагч Функцээс гадуур зарласан хувьсагч ГЛОБАЛ болдог. Глобал хувьсагч нь глобал хамрах хүрээтэй: Вэб хуудас дээрх бүх скрипт болон функцууд үүнд хандах боломжтой
Getter JavaScript гэж юу вэ?
Getters нь танд объектын шинж чанарыг тодорхойлох арга замыг өгдөг боловч тэдгээр нь хандах хүртлээ өмчийн үнэ цэнийг тооцдоггүй. Хүлээн авагч нь үнэ цэнийг шаардагдах хүртэл үнэ цэнийг тооцоолох зардлыг хойшлуулдаг. Хэрэв үнэ цэнэ яг одоо хэрэггүй бол. Энэ нь дараа нь ашиглагдах болно, эсвэл зарим тохиолдолд огт ашиглагдаагүй болно
JavaScript дахь keyCode гэж юу вэ?
JavaScript KeyCode Товчлуур дарах үйл явдал нь гарны товчлуурыг дарахад гарч ирэх бөгөөд дараа нь товчлуур дарах үйлдлийг нэгэн зэрэг гүйцэтгэнэ. Түлхүүрийг суллах үед keyup үйл явдал үүсдэг
JavaScript-ийн ижил гарал үүслийн бодлого гэж юу вэ?
JavaScript ижил гарал үүслийн бодлого. Чухал ойлголт бол скрипт нь скриптийг агуулсан хуудастай ижил гарал үүсэлтэй контент болон шинж чанаруудтай харьцах боломжтой юм. Бодлого нь скриптийн гарал үүслээр кодыг хязгаарладаггүй, зөвхөн агуулгын гарал үүсэлтэй холбоотой
JavaScript дээр хост гэж юу вэ?
Тодорхойлолт ба хэрэглээ Хост өмч нь URL-ийн хостын нэр болон портыг тохируулах буюу буцаана. Тэмдэглэл: Хэрэв портын дугаарыг URL-д заагаагүй бол (эсвэл энэ нь схемийн анхдагч порт бол - 80 эсвэл 443 гэх мэт) зарим хөтөч портын дугаарыг харуулахгүй