私はJavascriptの初心者で、簡単なコードを機能させようとしています。ページでJavascriptが機能していることを確認するためのチェックとして、1つのスニペットを追加しました。テキストを少しだけ青から赤に変更します。
2番目のコードは<div>
、選択した値に応じて、を非表示にするか、表示することになっています。それはうまくいきません誰かが私を正しい方向に向けることができますか?アドバイスありがとうございます。
<!DOCTYPE html>
<html>
<head>
<title>getElementById example</title>
<script>
function changeColor(newColor) {
var elem = document.getElementById("para1");
elem.style.color = newColor;
}
</script>
<script>
// EXPAND
function Hide(elementid){
document.getElementById(elementid).style.display = 'none';
}
function Show(elementid){
document.getElementById(elementid).style.display = '';
}
</script>
</head>
<body>
<p id="para1">Some text here</p>
<button onclick="changeColor('blue');">blue</button>
<button onclick="changeColor('red');">red</button>
<div id="one">ONE</div>
<div id="two">TWO</div>
<select>
<Option value="javascript:Show('one');javascript:Hide('two')">one</option>
<Option value="javascript:Hide('one');javascript:Show('two')">two</option>
</select>
</body>
</html>