2013-07-26 36 views
-2

这是可能的,如果,如果我有声明例如此代码为PHP结合:PHP如果statment与HTML结合

<div id="contentArea">classic content field</div> 

此ID是HTML和我的问题是,我可以做一个if语句与PHP如果我HTML的id不是空...

例如这样:

if(!empty('MY_HTML_ID')) { echo '<div id="contentArea"></div>'; } 
+3

HTML代码是硬编码是你的例子,所以答案是“你不需要一个条件,ID永远不会是空的”。请展示真实的东西。 – Jon

+0

您是否使用php标签? () –

+0

我不认为你可以使用PHP来做,但你可以使用javascript/jQuery –

回答

1

为什么选择PHP?您应该使用类似的东西(jQuery的例子):

if($('#MY_HTML_ID').is(':empty')) { } 

或:

if($('#MY_HTML_ID:empty').length) { } 

编辑:如果您使用的是模板系统,您还可以检查div中的变量,例如用这个逻辑:

<div> 
    <% if $MyDinner %> 
     You can do the request 
    <% else %> 
     You can't, because the variable $MyDinner has no value 
    <% end_if %> 
</div> 
+0

此代码部分对我来说是有益的,我不知道为什么,但我已经成为1000个想法如何解决... :)谢谢你,谢谢你... –