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

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

青灯夜游
青灯夜游Original
2021-12-08 17:38:018788Durchsuche

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)

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>

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!

Stellungnahme:
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