Próbuję utworzyć 3 przyciski, a przy użyciu javascript Jeśli przycisk 1 kliknięciu następnie zmienia się tekst „Kliknij przycisk” „You wciśnięty przycisk 1”Javascript - zmiana ustęp Tekst na każdy przycisk Kliknij
To samo dotyczy przycisków 2 i 3! A jeśli zostanie naciśnięty przycisk 3, kolor tekstu zmieni się na ZIELONY
Jednak nie mogę go uruchomić! Każda pomoc będzie mile widziane
Oto mój bieżący kod:
<!DOCTYPE html>
<html>
<head>
<title>Button</title>
</head>
<body>
<script type="text/javascript">
function changeText() {
var b1 = document.getElementById('b1');
var b2 = document.getElementById('b2');
var b3 = document.getElementById('b3');
if(b1.onclick="changeText();") {
document.getElementById('pText').innerHTML = "You pressed button 1";
}
if(b2.onlick="changeText();") {
document.getElementById('pText').innerHTML = "You pressed Button 2";
}
}
</script>
<input type="button" value="Button 1" id="b1" onclick="changeText();"/>
<input type="button" value="Button 2" id="b2" onclick="changeText();"/>
<input type="button" value="Button 3" id="b3" onclick="changeText();"/>
<p id="pText">Click on a Button</p>
</body>
</html>
Próbuję również zmienić kolor tekstu na ZIELONY, jeśli zostanie naciśnięty przycisk 3 - zapomniałem wspomnieć powyżej – GDesigns
To jest w porządku. Możesz edytować swoją funkcję, ammending it, aby dołączyć instrukcję IF. 'if (value == 'Buttom 3') {/ * Tutaj zmienia się kod zmiany koloru * /}' możesz to zrobić, dodając atrybut style do elementu 'pText' i wstawiając tam swój kod CSS. 'style = 'color: green''etc nadzieję, że to pomoże: D – shadoweye14
Kod zaktualizowany :) – shadoweye14