<script>
var subm = document.getElementById('submit');
function click(subm){
if (subm.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {
subm.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';
subm.innerText = '';
subm.value = 'Hide';
}
else {
subm.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';
subm.innerText = '';
subm.value = 'Show';
};
}
</script>
<input type="button" value="Show" id="submit" style="width:45px;font-size:10px;margin:0px;padding:0px" onclick="click(subm)"/>
Но при этом, такой код работает:
<input type="button" value="Show" id="submit" style="width:45px;font-size:10px;margin:0px;padding:0px" onclick="
if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {
this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';
this.innerText = '';
this.value = 'Hide';
}
else {
this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none';
this.innerText = '';
this.value = 'Show';
};
"/>
(Тут кусок кода поэтому не работает, но я только новичек, поэтому боюсь что-то испортить , но могу заверить что он рабочий)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
я новичок в этой области, не могу разобраться как вставить изображение(растянуть его по красной фигуре)
Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском
Было вот так, все работало: