Структура моего сайта состоит из index.php, который создается в файле css. Затем он включает следующий код PHP в отдельном файле:Радио-кнопки проверены смены текста отправки
<?php include("globals.php"); ?>
<form action="<?php echo $website.$relative_string;?>" name="subscribe" onsubmit="javascript:return checkEmail(this);" method="post">
<div id="cell8" class="titlecell2"><h3>Email:</h3></div>
<div id="cell9" class="inputcell2">
<input type="text" class="inputfield2" name="email" value="Your Email..." id="email2" maxlength="255" onfocus="this.value='';">
</div>
<div id="cell10" class="textcell3">
<input name="group" type="hidden" id="group[]" value="<?php echo $group; ?>">
<input name="subscribe" id="sub" type="radio" value="true" checked>
</span>Subscribe </p>
</div>
<div id="cell11" class="buttoncell">
<button type="submit" name="Submit2" value="Join" id="submitButton2">
<span>OK</span>
</button>
</div>
<div id="cell8" class="textcell4">
<input type="radio" name="subscribe" id="unsub" value="false">
</span>Un-Subscribe </p>
</div>
</form>
Он появляется на экране без каких-либо проблем в правильном расположении, как мой CSS стилей. Мне бы хотелось, чтобы это произошло, когда я выбираю радиокнопку «Подписаться», текст кнопки «ОК» меняется на «Присоединиться». Когда я нажимаю на кнопку «Отменить подписку», текст «ОК» или «Присоединиться» изменяется на «Оставить».
Я попытался сделать некоторый код из исследования:
if(document.getElementById('sub').checked) {
document.write("<span>Join</span>"
}
else if(document.getElementById('unsub').checked) {
document.write("<span>Leave</span>)
}
Я думаю, этот вид работал в том, что он изменился Join (замена OK линии, но, очевидно, не обновлялись щелкать отказаться от подписки, я думаю. он обновился при обновлении страницы, если бы мой по умолчанию не присоединился. Думаю, мне нужно сделать какую-то форму onclick, но потом я понятия не имею, как отрегулировать этот бит диапазона ok.
Помогите? Большое спасибо Chris
Привет, дани, я попробую; Я уверен, что есть группа, но я мог бы ошибаться (ограниченное понимание): – Smokey
Привет, Даний, это так понравилось. Поэтому я очень счастлив. Тем не менее, вы любопытны в своих предложениях относительно группы радио, если у вас есть время. – Smokey
Крис, я снова посмотрел на ваш код и заметил, что на самом деле у вас есть форма в строке 2. Эта форма отвечает за переключатели и поле ввода, поэтому уже невозможно упростить выбор переключателя с помощью формы. Следовательно, вышеупомянутое решение - лучший способ! знак равно –