javascriptの値に基づいてCSS通知を表示したい。しかし、現在のすべての通知が表示され、javascriptの値を通知ボックスに追加します。Javaスクリプトの値に基づいてCSS通知を表示したい
これは、あなたが最初にすべてのアラートコンテナを隠し、その後、警告が表示されなければならないときhidden
属性を削除するhidden
属性を使用することができ、私のjavascriptの方法
var colorBox = function() {
alert("myValues" + myValues);
//document.getElementsByClassName('alert-box error').innerHTML=myValues[0];;
var myValues = [100];
if (myValues[0] < 70) {
var container = document.getElementsByClassName('alert-box success');
} else if (myValues >= 51 && myValues.value < 70) {
var container = document.getElementsByClassName('alert-box error');
} else if (myValues <= 50) {
var container = document.getElementsByClassName('alert-box warning');
}
}
colorBox();
<div class="alert-box error"><span>error: </span>Write your error message here.</div>
<div class="alert-box success"><span>success: </span>Write your success message here.</div>
<div class="alert-box warning"><span>warning: </span>Write your warning message here.</div>
<div class="alert-box notice"><span>notice: </span>Write your notice message here.</div>
あなたが隠れて、結果されていないため、そのすべての結果、はいその表示すべての結果を表示し、言及しました。 –
何をしたいですか?問題は明確ではありません! –
条件が失敗した場合、他の通知を非表示にしたい場合は、(myValues [0] <70){ document.getElementsByClassName( 'alert-box success')。style.display = 'none'; – jowy