Heim > Web-Frontend > js-Tutorial > So stellen Sie das Eingabefeld in Javascript auf schreibgeschützt ein

So stellen Sie das Eingabefeld in Javascript auf schreibgeschützt ein

青灯夜游
Freigeben: 2021-12-08 17:38:01
Original
8917 Leute haben es durchsucht

Einstellungsmethode: 1. Verwenden Sie die Anweisung „document.getElementById(id)“, um das Eingabeelementobjekt basierend auf dem angegebenen ID-Wert abzurufen. 2. Verwenden Sie die Anweisung „input object.setAttribute(“readOnly“, true)“, um Fügen Sie dem Eingabeelement einen schreibgeschützten Stil hinzu.

So stellen Sie das Eingabefeld in Javascript auf schreibgeschützt ein

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Wenn Sie in JavaScript das Eingabefeld schreibgeschützt festlegen möchten, müssen Sie nur die Methode setAttribute() verwenden, um das schreibgeschützte Attribut --readOnly zum Eingabeelement hinzuzufügen. Die Methode

setAttribute() fügt das angegebene Attribut hinzu und weist ihm den angegebenen Wert zu.

Grammatik:

element.setAttribute(attributename,attributevalue)
Nach dem Login kopieren

Beispiel:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
	</head>
	<body>
		<input type="text" id="text" /><br><br>
		<input type="button" value="设为只读" id="btn" />
		<script>
			function my(id) {
				return document.getElementById(id);
			}
			my("btn").onclick = function() {
				my("text").setAttribute("readOnly", true);
			}
		</script>
	</body>
</html>
Nach dem Login kopieren

So stellen Sie das Eingabefeld in Javascript auf schreibgeschützt ein

[Verwandte Empfehlungen: Javascript-Lerntutorial]

Das obige ist der detaillierte Inhalt vonSo stellen Sie das Eingabefeld in Javascript auf schreibgeschützt ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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