В основном я пытаюсь отобразить номер, начинающийся с 0, и случайный ход при каждом нажатии кнопки. Но мне нужна переменная, чтобы она соответствовала текущему номеру (который хранится в теге h1). Как мне это сделать? В настоящее время, когда я пытаюсь проверить, если он работает, предупреждая страницу, все это я получаю [объект HtmlHeadingElement] Вот мой JavaScript, CSS и HTML код, соответственно:Как сделать переменную JAVASCRIPT равной атрибуту HTML?
function myRandom() {
var headnumber = document.getElementById('headnum');
alert(headnumber)
//the alert is just to check if '0' comes up'
}
h1 {
text-align: center;
font-size: 30px;
color: blue;
font-family: Verdana;
}
button {
margin-left: 640px;
border: solid blue 5px;
font-size: 14px;
font-family: Verdana;
font-weight: bold;
background-color: cyan;
border-radius: 6px;
}
<h1 id='headnum'>3</h1>
<button onclick="myRandom()">Button</button>
Сделайте это: 'var headnumber = + document.getElementById ('headnum'). TextContent;' –