Yanıtlar:
Bir .val()yöntem var:
Kimliğine sahip bir girişiniz txtEmailvarsa, metin kutusunun değerine erişmek için aşağıdaki kodu kullanabilirsiniz:
$("#txtEmail").val()
Bu val(string)değeri ayarlamak için yöntemi de kullanabilirsiniz :
$("#txtEmail").val("something")
var user_email = $("#txtEmail").val()
.Val () yöntemini kullanın.
Ayrıca , muhtemelen sahip olmadığınız tipteki unsurlar $("#txtEmail")olarak kullanmak istediğinizi düşünüyorum .$("txtEmail")<txtEmail>
Buraya jQuery belgelerine bakın .
Ayrıca jQuery val () yöntemi .
Olası Kopya:
Sadece ek bilgi bulmak için uzun zaman aldı. Ne alan adını kullanıyorsanız ve form alanını tanımlamak için id değil. Bunu şöyle yapın:
Radyo düğmesi için:
var inp= $('input:radio[name=PatientPreviouslyReceivedDrug]:checked').val();
Metin kutusu için:
var txt=$('input:text[name=DrugDurationLength]').val();
E-posta doğrulaması için kullanma ve bir eklentiye ihtiyaç duyma hakkındaki yorumunuzu fark etti, doğrulama eklentisi size yardımcı olabilir, http://bassistance.de/jquery-plugins/jquery-plugin-validation/ , bir e-posta ile birlikte gelir kural.
Kullanabileceğiniz bir .val();yöntem var.
Yani sizin durumunuzda kullanmak istersiniz $("#txtEmail").val();. Ayrıca, id özelliğini html kodunuza eklediğinizden emin olun!
Texbox denetiminin değerine kimliğiyle veya Sınıf adıyla erişebilirsiniz.
Örnek kod:
<input type="text" id="txtEmail" class="textbox" value="1">
$(document).ready(function(){
alert($("#txtEmail").val());
alert($(".textbox").val());//Not recommended
});
Herhangi bir metin kutusu denetim değeri elde etmek için sınıf adı kullanmak, başka bir denetim için aynı sınıf adıyla da tanımlanabilir. Bu nedenle, belirli bir metin kutusunun değerini almak kimliği tarafından getirilebilir.
Kullanarak
$("#txtEmail").val()
elemanın gerçek değerini elde edersiniz