temelde yararsız etiket var, hiçbir şey yapmaz. javascript
öneki, tarayıcıya aynı şeyi tarayıcınıza girmiş gibi, javascript olarak aşağıdakileri çalıştırmak için <a>
etiketinde kullanılır. Kendi tarayıcınızın konum çubuğunda bunu deneyebilir ve görebilirsiniz, sadece javascript: alert("Hello")
girin. Tarayıcınız bu javascript olmasını bekler, böylece bir ön ek olarak javascript:
girerseniz tarayıcı diyecekler:JavaScript pseudo protokolü aslında ne yapıyor? <code>onclick</code> yılında</p> <pre><code>onclick="myFunction()" </code></pre> <p>ve <pre><code>onclick="JavaScript:myFunction()" </code></pre>
onclick
yılında:
<a href
yılında veya tarayıcı konum çubuğuna
: 'Ah, javascript olarak bu çalıştırmanız gerekir': Tarayıcı önek olarak javascript:
girerseniz tarayıcı diyecekler yüzden bu javascript olmasını beklemiyor.
Belki 'javascript koyarak' karşı '' onclick="..."> ' ephemient
Whoa, 'onclick' özniteliğini kullandığımdan bu yana çok uzun bir zaman geçti. Unobtrusive javascript, javascript içindeki öğeleri olaylara bağlamanıza ve çok daha kompaklaşmanıza olanak verir. – Spoike
... ve JavaScript (TM) kapitalizasyon çılgınlığı başlıyor –