Geliştirmekte olduğum web sitemde explorer da form kontrolü sorunu yaşamaktayım. Chrome ve Mozilla'da istediğim gibi çalışmakta fakat explorer da formu kontrol etmeden direk postu gönderiyor. (explorer 10)
<script></script>
<script>
$(function(){
$("input.imageField").removeAttr("type");
$("input.imageField").attr("type","button");
$("input.imageField").click(function(){
var icerik1 = $("input[name='isim']").val();
var icerik2 = $("input[name='soyisim']").val();
var icerik3 = $("input[name='tel']").val();
if ( icerik1 == "" || icerik2 == "" || icerik3 == "" ){
if ( icerik1 == "" ){
$("input[name='isim']").css({"border":"3px solid red"}).attr("placeholder","Boş bırakma!");
}else{
$("input[name='isim']").css({"border":"3px solid #ccc"}).removeAttr("placeholder");
}
if ( icerik2 == "" ){
$("input[name='soyisim']").css({"border":"3px solid red"}).attr("placeholder","Boş bırakma!");
}else{
$("input[name='soyisim']").css({"border":"3px solid #ccc"}).removeAttr("placeholder");
}
if ( icerik3 == "" ){
$("input[name='tel']").css({"border":"3px solid red"}).attr("placeholder","Boş bırakma!");
}else{
$("input[name='tel']").css({"border":"3px solid #ccc"}).removeAttr("placeholder");
}
}else{
$("input.imageField").removeAttr("type");
$("input.imageField").attr("type","submit");
}
});
});
</script>
chrome ->
explorer hata ayıklayıcısı ->
Yardımlarınız için şimdiden teşekkür ederim.. Gece gece kafa durdu :)