Opera 11'de HTML5 istemci tarafı form doğrulaması kullanılırken form gönderimi nasıl önlenir?Opera 11'de HTML5 istemci tarafı form doğrulaması kullanılırken form gönderimi nasıl önlenir?
<section>
<h2>Test</h2>
<form>
<input type="text" name="test" id="test" required/>
<input type="submit" value="Test" />
</form>
</section>
Doğrulama Opera 11'de çalışır, ancak düğme bir değer girildikten sonra tıklandığında, tarayıcı formu gönderen: Burada
örnek bir deney sayfası.Tarayıcının her zaman web sayfasında kalmasını istiyorum, bu yalnızca istemci tarafında sadece komut dosyaları için, örneğin sunucu olmayan yerel sabit diskte iyidir.
return false;
eklediğimde veya formun gönderilmesini engellemeye çalıştığınızda, doğrulama artık çalışmaz.
Opera 2092
DÜZENLEME 11.10 Yapı: robertc en çözümüne
sayesinde çalışma var. İşte jQuery'siz test sayfası. Tamam
Ben bunun yerine 'required' yazmak değil gerektiğini düşünüyorum' = "Gerekli gerekli "'. Yine de bunun sebebi olup olmadığını bilmiyorum. –
Sanırım gerekli = "gerekli" 'XHTML için ve HTML5 bir tanesini kabul eder (aynı zamanda doğrular). Sadece "gerekli" dizeyle çalıştım, ancak sonuçta bir fark yok. – XP1