Я пытаюсь запрограммировать слово приложения дня, однако, когда я пытаюсь изменить значение DIV он не меняется, а вот мой код:изменение значения DIV с помощью Java Script
<script type="text/javascript">
Date.prototype.getDOY = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((this - onejan)/86400000);
};
var today = new Date();
var daynum = today.getDOY();
var week = "word1";
if (daynum>=300 & daynum<=307) {
document.write("hello")
document.getElementById("p").innerHTML=week
}
</script>
</head>
<body>
<div class="maindiv">
<br/>
<div id="p" class="indiv">Hello</div>
</div>
так можете ли вы дать мне любой способ исправить проблему?
Почему вы делаете 'document.write (« hello »)'? – j08691
Я пытался проверить, работает ли инструкция if или нет – Mohammed
Ваш код отлично работает без него http://jsfiddle.net/j08691/gkpo80hw/ – j08691