zu lösen, wie Kommentare sagen, dieser Dienst nicht ein Code writting ist. Sie sollten versuchen, es selbst zu tun und hier zu posten, was Sie getan haben. Nicht nur das Problem.
Die Erklärung Sie benötigen ein bisschen Js, um Ihr Ziel zu erreichen.
Zunächst müssen Sie das Element auswählen, dem Sie Funktionalität hinzufügen möchten, in diesem Fall id_a
. Dies ist der Grund für die document.getElementById
.
Der nächste Schritt ist das Hinzufügen eines event listener
zum Element. Das ist wie in einer natürlichen Sprache zu sagen: wenn das Ereignis passiert, zur Funktion. Sie geben also an, dass, wenn das Ereignis keydown
für das Element id_a
passiert, die als Callback übergebene Funktion ausgeführt wird.
Innerhalb dieser Funktion, das einzige, was Sie tun müssen, ist eine neue Klasse mit dem Element zugeordnet wird, es Eigenschaften ändert, wie color
zum Beispiel
(function() {
var e = document.getElementById("id_a");
e.addEventListener("keydown", function() {
e.className = "red";
});
})();
.red {
color: #ff0000;
border: 1px solid #ff0000;
}
<table>
<tr>
<td>AA</td>
<td>BB</td>
<td>CC</td>
</tr>
<tr>
<td>
<input type="text" name="a" id="id_a" />
</td>
<td>
<input type="text" name="b" id="id_b" />
</td>
<td>
<input type="text" name="c" id="id_c" />
</td>
</tr>
</table>
Wir alle wissen, Down- Abstimmung ist so einfach, dann die Frage zu beantworten. So plz dnt zeigen, wie Sie in der Lage sind zu antworten – yank
Menschen downvote Sie, weil dies kein Code-Writing-Service ist. Was hast du bisher versucht? –
Ich bereite deine Antwort vor .. :) plz warte –