页面加载的PHP功能

比伯

我有2个使菜单链接处于活动/非活动状态的功能:

function disableCtrl() {
    echo 'style="background: #999999;" onclick="return false;"';
}
function enableCtrl() {
    echo ' ';
}

我正在像这样使用它们:

<li><a href="#" <?php if (@$_POST['submit']){disableCtrl();} if (@$_GET['guest'] == "add") {enableCtrl();} ?> >MenuButton</a></span></li>

我唯一的问题是默认情况下(加载页面时)必须禁用菜单链接。

当我尝试书写时<?php disableCtrl(); if (@$_POST['submit'])...,该按钮变为永久禁用状态。

有没有办法使它能够运行,也许使用JavaScript或其他?

用户名

您需要像对待“ guest”(客人)一样进行检查,否则要使用默认(禁用)模式。

   <li><a href="#" <?php if ($_GET['guest']== "add"){enableCtrl();} else {disableCtrl();} ?>>MenuButton</a></li>

或带有三元组(=短if / else-> [condition?ifTrue:ifFalse])

<li><a href="#" <?php $_GET['guest']=="add" ? enableCtrl() : disableCtrl() ?>>MenuButton</a></li>

与禁用功能结合使用(针对这种情况):

<li><a href="#" <?=($_GET['guest']=="add" ? 'disabled="disabled"' : '')?>>MenuButton</a></li>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

页面加载的PHP功能

来自分类Dev

页面加载时运行功能

来自分类Dev

如何在不重新加载页面的情况下使用php页面上的按钮执行功能?

来自分类Dev

更改功能仅在页面加载时调用

来自分类Dev

AngularJS页面加载调用功能

来自分类Dev

点击功能在页面加载时执行

来自分类Dev

滚动功能也会在页面加载时执行

来自分类Dev

页面加载后如何自动运行功能?

来自分类Dev

页面加载时自动启动JavaScript功能

来自分类Dev

WordPress功能按页面模板加载脚本

来自分类Dev

点击功能在页面加载时执行

来自分类Dev

如何制作在页面加载时执行的功能?

来自分类Dev

页面加载后运行功能但不刷新

来自分类Dev

页面中的PHP多功能

来自分类Dev

Ajax加载不同的php页面

来自分类Dev

PHP表格加载指定页面

来自分类Dev

PHP页面不会加载

来自分类Dev

设置点击功能的默认页面以加载外部页面

来自分类Dev

网页加载时页面加载功能(js)不起作用

来自分类Dev

JS功能可在页面加载之前预加载图像

来自分类Dev

页面完全加载后如何加载PHP页面?

来自分类Dev

仅从Index.php加载PHP页面

来自分类Dev

ionic 2页面完全加载时运行功能

来自分类Dev

如何使用ajax成功功能重新加载页面

来自分类Dev

javascript:页面加载后执行功能的最佳方法

来自分类Dev

页面加载时调用的离子无限滚动功能

来自分类Dev

切换页面后需要类似的加载功能

来自分类Dev

jQuery-看到页面位置时的加载功能

来自分类Dev

等待用户单击而不是页面加载以启动功能