Невозможно скрыть опцию переключателя и текст, используя Javascript
Ниже приведен код, который генерируется как часть базовой страницы. Моя цель - скрыть радиокнопку «Немедленно запустить», где текст «Выполнить позже».
function initPage() {
document.getElementsByName("runimmediately")[1].setAttribute("hidden",true);
}
<body onload="initPage()">
<fieldset>
<legend>Job Information</legend>
<table summary='Job Information' width='90%' class='content-grid'>
<tr>
<td>Job Description</td>
<td><input id='DESCRIPTION' name='description' maxlength='250' value='Input Details' size='50' onchange='isdescriptionValid(this)' type='text'/></td>
</tr>
<tr>
<td><input name='runimmediately' type='radio' value='true'/>Run Immediately</td>
<td><input checked='checked' value='false' name='runimmediately' type='radio'/>Run Later</td>
</tr>
</table>
</fieldset>
</body>
и не смог показать опцию радио, но текст «Выполнить позже» по-прежнему появляется.
Я также пытался скрыть текст и радио с помощью XPath, но не сработало.