我想創建3個按鍵,並使用JavaScript,如果按鈕1,點擊,然後它改變了「點擊按鈕」文本「你按下按鈕1」使用Javascript - 每個按鈕更改段落文本單擊
按鈕2和3也一樣! 如果按下按鈕3,文本顏色會變爲綠色
但是,我似乎無法讓它工作!任何幫助,將不勝感激
這裏是我當前的代碼:
<!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>
我也想,如果按鈕3被壓到文本的顏色變成綠色 - 忘了提及上述 – GDesigns
這是正常情況。您可以通過修改它來包含IF語句來編輯您的函數。 'if(value =='Buttom 3'){/ *改變顏色的代碼放在這裏* /}'你可以通過在'pText'元素中添加style屬性並在其中插入你的CSS代碼來做到這一點。 'style ='color:green''etc希望這有助於:D – shadoweye14
代碼更新:) – shadoweye14