biraz daha bağlam sağlamak Can şu şekildedir:
<a href="javascript:void(0);" onclick="submit();">Sign In</a>
yöntemi göndermek aynı sayfada tanımlanır? submit
işlevinin nerede ve nasıl tanımlandığı gibi? Sadece yukarıdakilerle birlikte çalışmalıdır - aşağıdakileri içermelidir: -
Varsayılan eylemi iptal etmek için muhtemelen orada da return false;
olmasını istiyorsunuz. Örn .:
<a href="javascript:void(0);" onclick="submit();return false;">Sign In</a>
Bu varsayılan eylem submit
hemen sonra oluyor ve onunla engel oluyor olabilir.
Düzenle: Yalnızca uyuyor ve kıkırdayarak, submit
işleviniz için farklı bir ad kullanmayı deneyin. IE ad alanı konularına sahiptir. Eğer örneğin, "Gönder" olarak ayarlanmış id
veya name
özniteliği ile bir şey varsa, o
onclick = "javascript: submit();" öğesini denediniz mi? ? – Neutralizer
@Umair: 'onclick' veya benzeri olay işleyicisi özniteliklerinde' javascript: 'önekine gerek yoktur. Bu href değil. –
bir keresinde benim için çalıştığı zaman, bu yüzden – Neutralizer