使用php禁用按钮,不工作

时间:2018-01-27 01:22:21

标签: php html css mysqli

任何人都可以建议我使用osclass opensource。 我不知道为什么条件不起作用。

<button type="button" class="button-ii" <?php if(osc_item_formated_price()=="Only Information Available" || $email == "OFF")  {?> disabled="true" <?php } ?><?php>data-toggle="modal"disabled data-target="#myModal">Enquiry</button>

2 个答案:

答案 0 :(得分:0)

尝试使用不同的方法,

<?php if(osc_item_formated_price()=="Only Information Available" || $email == "OFF") { ?>
    <button type="button" class="button-ii" disabled>Enquiry</button>
<?php } else { ?>
    <button type="button" class="button-ii" data-toggle="modal" data-target="#myModal">Enquiry</button>
<?php } ?>

OR

<?php if(osc_item_formated_price()=="Only Information Available" || $email == "OFF") { 
    echo '<button type="button" class="button-ii" disabled>Enquiry</button>';
} else {
    echo '<button type="button" class="button-ii" data-toggle="modal" data-target="#myModal">Enquiry</button>';
}

修改 我还想指出,您需要将disable=true更改为 disabled

此行data-toggle="modal"disabled没有意义,请在disabled之后移除data-toggle="modal"

此处php还有一个额外的<?php>data-toggle="modal"disabled开头标记,但没有结束。你应该删除它,参考上面的代码。

答案 1 :(得分:0)

因为您使用PHP代码进行了错误的练习,所以在按钮内部有一个额外的<?php,尝试此代码可能会对您有所帮助。

<button type="button" class="button-ii" 
<?php if(osc_item_formated_price()=="Only Information Available" || $email == "OFF")  
{?> disabled="true" <?php } ?> >data-toggle="modal"disabled data-target="#myModal">Enquiry</button>