Jak dodać i usunąć atrybut ReadOnly w JavaScript

Jak dodać i usunąć atrybut ReadOnly w JavaScript
W JavaScript istnieją strony internetowe, które wymagają wprowadzania wrażliwych danych, których nie należy modyfikować po wprowadzeniu lub podczas przesyłania formularza. Na przykład ustawianie uprawnień do pliku na czytelne lub nie. W takich przypadkach dodawanie i usuwanie atrybutów odczytu w JavaScript jest bardzo skuteczne w obsłudze plików i zapewnianiu ogólnych wymagań bezpieczeństwa.

W tym zapisie omówi metodę dodania i usunięcia atrybutu odczytu w JavaScript.

Jak dodać i usunąć atrybut ReadOnly w JavaScript?

Aby dodać i usunąć atrybut odczytu w JavaScript, zastosuj „setAttribute ()" I "resuseAttribute ()”Metody.

„„setAttribute ()„Metoda przypisuje wartość do atrybutu i„resuseAttribute ()”Metoda usuwa atrybut z określonego elementu. Te metody mogą być powiązane z „Kliknij„Wydarzenie, aby ustawić określoną wartość jako„tylko czytać”I ogranicz jego usunięcie.

Składnia

element.setAttribute (nazwa, wartość)

W powyższej składni „nazwa”Odnosi się do nazwy atrybutu i„wartość”To nowa wartość, którą należy przypisać.

element.resuseAttribute (nazwa)

Tutaj, "nazwa”Odnosi się do nazwy konkretnego atrybutu.

Przejrzyj następujący przykład demonstracji.

Przykład

Po pierwsze, dołącz dwa przyciski z „Dodaj atrybut" I "resuseattribute„Ids. Te przyciski zostaną wykorzystane odpowiednio do dodawania i usuwania atrybutu odczytu. Dołącz także identyfikator wejściowy jako „tekst”W celu wprowadzenia danych tekstowych:



W pliku JavaScript użyj „dokument.QuerySelelect ()„Aby pobrać dodane elementy HTML za pomocą ich określonych identyfikatorów:

var addbutton = dokument.querySelelect („#addattribute”);
var removeButton = Dokument.querySelelect („#revunteatTrybute”);
var get = dokument.querySelelect („wejście”);

Następnie zastosuj „addEventListener ()„Metoda podłączenia modułu obsługi zdarzeń kliknięcia za pomocą metody setAttribute (). Będzie działać w taki sposób, że kiedy „Dodaj atrybut”Przycisk jest klikany, wartość pola wejściowego zostanie ustawiona jako„tylko czytać”:

Addbutton.addEventListener („kliknij”, () =>
Dostawać.setAttribute („Readonly”, true);
);

Podobnie, powtórz tę samą procedurę usuwania atrybutu zestawu, włączając osobno kliknięcie zdarzenia i zastosowanie metody revelakTtribute ():

UsuńButton.addEventListener („kliknij”, () =>
Dostawać.resuseAttribute („Readonly”);
);

W celu testowania, po pierwsze, wprowadzimy wartość w polu wejściowym i klikniemy przycisk Dodaj atrybut. W rezultacie atrybut wartości dodanej zostanie ustawiony jako odczyt. Następnie kliknij przycisk Usuń atrybut. Możesz zauważyć, że wartość nadal tam będzie (nie usunięta). W ten sposób będzie działał dany program:

Podaliśmy najprostsze metody dodawania i usuwania atrybutów odczytu w JavaScript.

Wniosek

Aby dodać i usunąć atrybuty ReadOnly w JavaScript, „setAttribute ()" I "resuseAttribute ()”Metody można zastosować odpowiednio do dodawania i usuwania atrybutu odczytu poprzez pobranie odpowiedniego identyfikatora przycisku, w tym obsługi zdarzeń i typu wejściowego z każdą z zaimplementowanych metod. Ten blog wyjaśnił metody dodawania i usuwania atrybutów ReadOnly w JavaScript.