首先,我有一个代码,如果用户点击了一个提交按钮,我需要知道,然后,我需要一个功能来启用另一个被禁用=“禁用”禁用的提交按钮。
这是我的noob功能(需要改进,不起作用)。 :
<script>
function EnableSend() {
if(document.getElementById("Submit_Facebook").click(); {
document.getElementById("submit").disabled = false; }
}
</script>
现在代码:
1 - 已禁用提交:(用户点击Submit_Facebook提交按钮后将启用)。
<input id="submit" name="submit" type="submit" value="" disabled="disabled">
2 - 其他提交将使禁用的提交已启用。
<form method="post" class="button" action="<?=$PHP_SELF;?>"">
<input id="Submit_Facebook" name="Submit_Facebook" type="submit" value=""onclick="EnableSend()">
</form>
3 - Php part
<?php
if (isset($_POST['Submit_Facebook'])) {
echo "<script>alert('You now can proceed to step two.');</script>";
echo '<script type="text/javascript"language="javascript">window.open("#");</script>';
exit;
}?>
嗯,我的英语不太好,但如果你们需要任何细节,请联系我,谢谢你的关注。
答案 0 :(得分:1)
您必须从输入中删除disabled
属性。
这样的事情:
var EnableSend = function(){
$( "#submit" ).removeAttr('disabled');
};
答案 1 :(得分:0)
<input id="submit" name="submit" type="submit" value="send" disabled="disabled">
<input id="Submit_Facebook" name="Submit_Facebook" type="submit" value="" onclick="EnableSend();">
<script type="text/javascript">
function EnableSend() {
document.getElementById("submit").disabled = false;
}
</script>