Я новичок в этом бизнесе, и я хотел бы задать вопросы сомнения JavaScript и PHPКак включить и отключить кнопку с помощью javascript?
Я хотел создать динамический магазин, где, нажав на View Details откроет Modal и В нем будет be another button label Выберите button. Щелчок по этому Выберите появляется кнопка alert("Do you want to choose this toy?")
. Если принимаете Выберите и Подробнее отключен (оба названы «Избранные»).
И вы увидите новую кнопку под названием Отмена кнопку рядом с Посмотреть детали. Ну, до сих пор мне удалось сделать JavaScript.
Моя проблема:
Я хотел бы эта функцию JavaScript, чтобы быть «постоянной» (даже обновление страницы не может быть изменена функция JavaScript «Отключить»), но может быть изменена только если пользователь отключен нажмите кнопку Отмена кнопка.
Ни один другого человека с другим именем может отменить функцию «отключить» (то есть, кнопка Отмены будет видна тех, кто нажал Выбрать кнопку только).
Я хотел бы также хранить в следующей базе данных: (когда пользователь выбирает продукт, размещенный на столе, его имя и выбранный продукт). Следуйте приведенному ниже коду с функциональной функцией JavaScript.
PHP:
Сценарий:
function Chosen() {
if (confirm('Deseja escolher este brinquedo?')) {} else {
exit;
}
document.getElementById('botaoE').value = 'Chosen';
document.getElementById('botaoE').disabled = 'disabled';
document.getElementById('botaoV').value = 'Chosen';
document.getElementById('botaoV').disabled = 'disabled';
document.getElementById('botaoC').style = 'display';
}
function Cancel() {
if (confirm('Deseja cancelar este brinquedo?')) {} else {
exit;
}
document.getElementById('botaoV').value = 'View Details';
document.getElementById('botaoV').removeAttribute('disabled');
document.getElementById('botaoC').style = 'display:none';
}
HTML Body:
<div align="center">
<div align="center">
<table>
<tr>
<td>
<img class="img-blocos img-responsive" src="img/brinquedo/carros.jpg" />
</td>
</tr>
</table>
<div align="center">
<!--Botão VER DETALHES-->
<input type="button" id="botaoV" class="btn btn-primary" data-toggle="modal" data-target="#myModalCZ" value="View Details" />
<!--Botão CANCELAR-->
<input style="display:none;" type="button" class="btn btn-danger" id="botaoC" value="Cancel" onclick="Cancel();" />
</div>
<!--Modal-inicio-->
<div id="myModalCZ" class="modal fade" role="dialog">
<div class="modal-dialog modal-lg">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 style="text-align:center;" class="modal-title">MCQUEEN</h4>
</div>
<div class="modal-body">
<div align="center">Car 25cm.
<br/>
<img class="img-responsive" src="img/brinquedo/carros.jpg" width="300px" height="300px" />
<br/>
<br/>
<!--Botão ESCOLHER-->
<input type="button" class="btn btn-success" id="botaoE" value="Choose" onclick="Chosen();" />
<br/>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-warning" data-dismiss="modal">Exit</button>
</div>
</div>
</div>
</div>
<!--Modal-Fim-->
Таким образом, функция отключения кнопки работает временно, если я делаю обновление страницы, отменить функцию. Можно ли оставить эту постоянную отключенную функцию? (Тип, если я нажму «выбрать», даже если обновить страницу, он останется отключенным. –
вам нужно сохранить переменную в сеансе или базе данных. –
Я обновил свой ответ. Вы должны включить файлы cookie, чтобы заставить его работать. –