要超链接提交表单不成功,代码如下:
<form name="newsform" id='newsform' action="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" method="POST" >
<input type="checkbox" value="<?php echo $rows->id?>"> 
<a href="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" target="work" onclick="javascript:post(); return false" ><?php echo $rows->title  ?></a>
<input type="hidden" name="hidden" value="<?php echo $rows->id ?>">
</form>我用的是KOHANA框架,代码里的参数大家可以不用管。
JS代码如下:
<script language="javascript">
            var obj=document.getElementById('newsform');
            function post(){
                obj.submit();
                return true; 
            }
    </script>为什么我点击了超链接后,hidden的value值没有POST出去呢。就是用$_POST['hidden']获取不到