Şu anda web sitemde bir e-posta adresi için bir indirme linki ve giriş alanı var.Bir PHP formu onClick ile gönderme
Dosyayı indirmek için öncelikle e-postanızı koymanız gerekir.
Bunu yapmak için bir form kullanıyorum, e-posta alanı bir giriş alanı ve indirme düğmesi bir gönderme düğmesi.
HTML5'in form doğrulamasını seviyorum (gerekli alanlar, alan türleri vb. Hepsi çok hoş görünüyor).
Sorun şu ki, gönder düğmemde onClick'i kullanırsam, form doğrulamasının hiçbiri işe yaramaz.
<form>
<input type="email" id="email" placeholder="Please enter email" required>
<input type="submit" class="btn" onclick="downloadWin()" value="Windows">
<input type="submit" class="btn" onclick="downloadOsx()" value="Osx">
</form>
<script>
function downloadWin(){
event.preventDefault();
var email = $("#email").val();
if(email != ''){
if(validateEmail(email)){
location.href='http://s/index.php?page=downloadWin&email='+email;
}
}
}
function downloadOsx(){
event.preventDefault();
var email = $("#email").val();
if(email != ''){
if(validateEmail(email)){
location.href='http://s/index.php?page=downloadOsx&email='+email;
}
}
}
</script>
Bu
sizce eğer öyleyse sen söyle :)
değişim radyo düğmesi içine indirmenin tipi ve bir girişi göndermek kullanın. JQuery'de onclick öğesini onSubmit işlevine değiştirin. Daha fazla açıklamaya ihtiyacınız varsa ping geri döneceğim ... Daha fazla bilgi için… –