2015-11-25 4 views
-1

Новое в этом, поэтому, пожалуйста, несите меня. Я могу сделать эту работу в jsfiddle (ссылка ниже), но на моем сайте он возвращает только первый getElementById, а не второй. Я поменял их, чтобы проверить.Возвращает один getElementById, но не другой

Html:

<p id="spanDate"></p> 
<p id="spanYear"></p> 

JS:

$(document).ready(function() { 
    var months = ['January','February','March','April','May','June','July', 
    'August','September','October','November','December'];  
    var currentTime = new Date(); 
    y = currentTime.getFullYear(); 
    document.getElementById("spanDate").innerHTML = months[currentTime.getMonth() - 1] + " " + y; 
    document.getElementById("spanYear").innerHTML = y; 
}); 

Демо: https://jsfiddle.net/W4Km8/7039/

Любая помощь вы можете предоставить было бы весьма признателен. Благодарю.

+2

Ошибка консоли на вашем сайте? – TbWill4321

+2

Что вы ожидаете от демонстрации (скрипки), чтобы сделать по-другому? – shennan

+3

очень вероятно, что у вас есть опечатка где-то. – Merott

ответ

0

Решено - но единственный способ заставить это работать - это разделить два getElementById и поместить их в разные JS-файлы.

Смежные вопросы