Heim > Web-Frontend > js-Tutorial > JQuery überprüfen, ob das Feld nur gelesen wird

JQuery überprüfen, ob das Feld nur gelesen wird

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2025-02-28 08:37:17
Original
812 Leute haben es durchsucht

jQuery check if field is read only

JQuery überprüfen, ob das Feld nur gelesen wird

Ein JQuery -Code -Snippet, um zu überprüfen, ob das Feld nur gelesen wird.
<span>//if field is not read only
</span><span>if($(this).attr('disabled'))
</span><span>{
</span>  <span>...
</span><span>}</span>
Nach dem Login kopieren

häufig gestellte Fragen (FAQs) zu JQuery Check -Feld lesen

Wie kann ich überprüfen, ob ein Feld nur schreibgeschützt ist, indem JQuery

nur schreibgeschützt ist, um zu überprüfen, ob ein Feld nur in JQuery schreibgeschützt ist. Diese Methode kehrt undefiniert für Attribute zurück, die nicht festgelegt wurden. Um zu überprüfen, ob ein Eingangsfeld nur schreibgeschützt ist, können Sie den folgenden Code verwenden:

if ($ ('#myInput'). Attr ('readonly')! Feld, das Sie überprüfen möchten. Wenn das Feld nur schreibgeschützt ist, gibt die .Attr () -Methode „Readonly“ zurück, andernfalls gibt es undefined zurück. Es gibt undefiniert für Werte undefinierter Eigenschaften zurück. Die .attr () -Methode erhält den Attributwert nur für das erste Element im übereinstimmenden Satz. Es gibt undefinierte Attribute zurück, die nicht festgelegt wurden. .Prop () wird jedoch empfohlen, da es die Eigenschaftswerte für boolesche Attribute wie Readonly korrekt abruft. Hier ist ein Beispiel:

$ ('#myInput'). Attr ('Readonly', 'Readonly'). JQuery. Sie können die Methode .Prop () verwenden, um den aktuellen Status zu erhalten, und dann den entgegengesetzten Zustand festlegen. Hier ist ein Beispiel:

$ ('#myInput'). Prop ('Readonly',! $ ('#MyInput'). Prop ('Readonly'); Wenn ein Feld schreibgeschützt ist, ohne JQuery zu verwenden, können Sie einfach JavaScript verwenden. Here is an example:

if (document.getElementById('myInput').readOnly) {

// The input field is read-only

} else {

// The input field is not read-only
}
In this code, ‘myInput’ is the ID of the input field you want to check.

Wie kann ich das schreibgeschützte Attribut aus einem Feld mit JQuery? Hier ist ein Beispiel:

$ ('#myInput'). Lese-Nur-Lese-Lade. Sie können die Methode .Ready () verwenden, um Code auszuführen, sobald das Dokument fertig ist (wenn die Seite geladen wurde). Hier ist ein Beispiel:

$ (document) .ready (function () {
if ($ ('#myInput'). Prop ('readonly') {

// Das Eingabefeld ist in diesem Code nicht nur schreibgeschützt. Ist die ID des Eingabebuchfelds, das Sie überprüfen möchten. Sie können die Methode .submit () verwenden, um eine Funktion dem Sendenereignis des Formulars anzuhängen. Hier ist ein Beispiel:

$ ('#myForm'). Subled (function () {

if ($ ('#myInput'). Prop ('readOnly') {
// Das Eingabefeld ist in diesem Code nicht nur schreibgeschützt. "#Myform" ist die ID des Formulars und "#MyInput" ist die ID des Eingabefeldes, das Sie überprüfen möchten. Sie können die Methode .Change () verwenden, um eine Funktion mit dem Änderungsereignis des Feldes anzuhängen. Hier ist ein Beispiel:

$ ('#myInput'). Change (function () {
if ($ (this) .Prop ('readonly') {
// Das Eingabefeld ist in diesem Code nicht nur schreibgeschützt. Ist die ID des Eingangsfeldes, das Sie überprüfen möchten. Sie können die Methode .click () verwenden, um eine Funktion dem Klickereignis des Feldes anzuhängen. Hier ist ein Beispiel:

$ ('#myInput'). Click (function () {
if ($ (this) .Prop ('readonly') {
// Das Eingabefeld ist in diesem Code nicht nur schreibgeschützt. ist die ID des Eingabefeldes, das Sie überprüfen möchten.

Das obige ist der detaillierte Inhalt vonJQuery überprüfen, ob das Feld nur gelesen wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage