Rešeno: jquery napravi tekstni okvir samo za čitanje

Glavni problem je u tome što ako pokušate promijeniti vrijednost tekstualnog okvira samo za čitanje, promjena neće biti sačuvana i bit će izgubljena sljedeći put kada se tekstni okvir koristi.

$("#textbox").attr("readonly", "readonly");

Ova linija koda koristi metodu jQuery attr() za postavljanje atributa samo za čitanje elementa s ID-om “textbox” na “readonly”. Ovo će učiniti element samo za čitanje tako da ga korisnici ne mogu uređivati.

Tekstualni okviri

Tekstualni okvir je vrsta polja za unos u jQueryju koje vam omogućava da unesete tekst. Tekstualni okvir možete koristiti za prikupljanje korisničkih unosa ili za prikaz informacija na web stranici.

Da biste kreirali tekstualni okvir u jQueryju, prvo morate kreirati instancu jqTextBox objekta. Zatim možete postaviti svojstva objekta tekstualnog okvira da odredite njegovo ponašanje.

Sljedeći primjer pokazuje kako kreirati jednostavan objekt s tekstnim okvirom i postaviti njegova svojstva:

var myTextBox = new jqTextBox(); myTextBox.text = “Ovo je neki tekst”; myTextBox.width = 100; myTextBox.height = 50;

Možete koristiti gettere i settere objekta jqTextBox da promijenite svojstva objekta textbox. Sljedeći primjer pokazuje kako promijeniti širinu i visinu objekta s tekstnim okvirom:

myTextBox.width = 200; myTextBox.height = 75;

jQuery samo za čitanje

jQuery je popularna JavaScript biblioteka za DOM manipulaciju i rukovanje događajima. Jedna od karakteristika jQueryja je da je "samo za čitanje". To znači da ne možete promijeniti vrijednosti bilo koje od varijabli u jQueryju nakon što je inicijalizirate.

Slični postovi:

Ostavite komentar