ฉันมีจุดยึดพร้อมทั้ง HREF
และONCLICK
แอตทริบิวต์ที่ตั้งไว้ หากการคลิกและจาวาสคริปต์ที่เปิดใช้งานฉันต้องการให้เพียงดำเนินการและไม่สนใจONCLICK
HREF
ในทำนองเดียวกันถ้า Javascript ถูกปิดใช้งานหรือไม่สนับสนุนผมอยากให้มันเป็นไปตามHREF
URL ONCLICK
และไม่สนใจ ด้านล่างนี้เป็นตัวอย่างของสิ่งที่ฉันกำลังทำซึ่งจะเรียกใช้ JS และไปตามลิงค์พร้อมกัน (โดยปกติ JS จะถูกเรียกใช้งานจากนั้นหน้าจะเปลี่ยนไป):
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร?
ฉันหวังว่าจะได้คำตอบ Javascript แต่ฉันจะยอมรับวิธีการใดก็ได้ตราบเท่าที่มันใช้งานได้โดยเฉพาะอย่างยิ่งหากสามารถทำได้ด้วย PHP ฉันได้อ่าน " ลิงก์ href ดำเนินการและเปลี่ยนเส้นทางหน้าก่อนที่ฟังก์ชัน javascript onclick จะสามารถดำเนินการให้เสร็จสิ้น " แล้ว แต่จะมีเพียงความล่าช้าHREF
แต่ไม่ได้ปิดใช้งานอย่างสมบูรณ์ ฉันยังมองหาสิ่งที่ง่ายกว่านี้