单击按钮后显示图像

时间:2015-03-15 12:28:04

标签: php

我使用PHP脚本写入图像。

来源:http://papermashup.com/demos/php-gd-image-and-text/

我想隐藏图像,点击“更新图像”按钮后,会显示生成的图像?

4 个答案:

答案 0 :(得分:0)

使用Jquery Hide(); ,show()函数实现功能。

如果您可以在此处添加代码段,则可以帮助人们更清楚地了解问题

答案 1 :(得分:0)

你需要javascript。 基本上,php只在页面加载之前运行一次,因此在加载页面后它无法更改页面内容。

您可以使用document.InnerHTML(查找)或jquery .load

答案 2 :(得分:0)

你可以使用像

这样的jQuery来做到这一点

假设您的input button的ID为clickme,而您要隐藏的图片的ID为hideme,则将jQuery事件绑定到此。

$('#clickme').click(function(){
  $('#hideme').hide();
}); 

只需在页面中包含基本的jQuery库。

答案 3 :(得分:0)

    <div id="hidden_div" style="display:none">
    <img src=<?=$filename;?>?id=<?=rand(0,1292938);?>" width="800" height='600'/>



    </div>


 <input name="submit" type="submit" class="btn btn-primary" value="Update Image" onclick="showHide()"/>
</form>
</div>
<script type="text/javascript">
    function showHide() {
            document.getElementById("hidden_div").style.display = "block";
    }
</script>

我用过这个。是工作,但它显示生成的图像只有一秒钟,然后它刷新。