主画面有三个按钮,按钮按下后,会出现弹出画面,
根据不同的按钮,会include相应的文件,
在弹出画面内显示出来。/******************按钮信息***********************************************/
<div id="yearChoose">
<div id="year"> <div id='basicModal1'>
<a href='#' class='basic'><img id="btn_year1" src="home/css/imgs/sm_2007.png" alt="2007年"></a>
</div> <div id='basicModal2'>
<a href='#' class='basic'><img id="btn_year2" src="home/css/imgs/sm_2008.png" alt="2008年"></a>
</div> <div id='basicModal3'>
<a href='#' class='basic'><img id="btn_year3" src="home/css/imgs/sm_2009.png" alt="2009年"></a>
</div> </div>
</div>
</div>
/******************按钮信息***********************************************//******************弹出画面***********************************************/
<div id="basicModalContent" style='display:none'>
<?php
$file=$rootPath.$year.".inc";
include("$file");
?>
</div>
/******************弹出画面***********************************************/【问题】
无法取得link图片id,用来判断从而设定文件名。
希望高手指导一下如何取得图片id值。
根据不同的按钮,会include相应的文件,
在弹出画面内显示出来。/******************按钮信息***********************************************/
<div id="yearChoose">
<div id="year"> <div id='basicModal1'>
<a href='#' class='basic'><img id="btn_year1" src="home/css/imgs/sm_2007.png" alt="2007年"></a>
</div> <div id='basicModal2'>
<a href='#' class='basic'><img id="btn_year2" src="home/css/imgs/sm_2008.png" alt="2008年"></a>
</div> <div id='basicModal3'>
<a href='#' class='basic'><img id="btn_year3" src="home/css/imgs/sm_2009.png" alt="2009年"></a>
</div> </div>
</div>
</div>
/******************按钮信息***********************************************//******************弹出画面***********************************************/
<div id="basicModalContent" style='display:none'>
<?php
$file=$rootPath.$year.".inc";
include("$file");
?>
</div>
/******************弹出画面***********************************************/【问题】
无法取得link图片id,用来判断从而设定文件名。
希望高手指导一下如何取得图片id值。
解决方案 »
- 下面这段代码哪里错了,调用出来的数据不对应
- 替换preg_replace.怎么老是【吃掉】前面的一个字符...
- 一些PHP超简单问题 ...继续(题2)~
- 我想学一门关于网页编程的语言,不知道是PHP好,还是JAVA好一点呢???
- 公交搜索网上线,隆重送分!!!
- 网站发布到服务器后出现了一系列的问题
- 在input表单元素中居然能够输入一个回车!
- 更换了一个服务器,php都是4.3.3,但程序却出了问题,急死!!!
- LINUX+APACHE+PHP,用浏览器打开PHP文件不是正常显示,提示我下载这个文件,这该如何解决?
- 几个关于制作新闻发布系统的问题!!!!!非常感谢!!!!
- 哪位仁兄把下面这段php的功能用.net C#给实现,给就给分。
- htaccess怎么写锚标记
如
<a href='#' class='basic' id='a_btn_year1'><img id="btn_year1" src="home/css/imgs/sm_2007.png" alt="2007年"></a>
然后在js里获取a的id,分隔出img的ID以get方式传递给弹出页面.
2 另外一种方式是:直接给img填加onclick函数,去掉<a>锚记.
onclick方法我也试过,也是同样的问题。
我最终是希望php变量获知是哪个按钮的链接,
从而来设定include文件名。
<div id="year">
<input type="hidden" name="gy" id="gy" />
<div id='basicModal1'>
<a href='#' class='basic'> <img id="btn_year1" src="home/css/imgs/sm_2007.png" alt="2007年" onclick="document.getElementById('gy').value='2007';"> </a>
</div> <div id='basicModal2'>
<a href='#' class='basic'> <img id="btn_year2" src="home/css/imgs/sm_2008.png" alt="2008年" onclick="document.getElementById('gy').value='2008';"> </> </a>
</div> <div id='basicModal3'>
<a href='#' class='basic'> <img id="btn_year3" src="home/css/imgs/sm_2009.png" alt="2009年" onclick="document.getElementById('gy').value='2009';"> </> </a>
</div> </div>
</div>
</div>传到PHP页面,然后取gy的值就可以了
<?php
echo $gy; /********打印按钮ID****************
/*$rootPath="home/include/";
$file=$rootPath.$year.".inc";
include("$file");*/
?>
</div>取gy的值,php代码如上,
但是并不能取道[gy]的值,
麻烦指点一下。
php
<?php
echo $_GET['gy'];
?>
不知道你会不会传值?
window.open('xxx.php?gy=xxx');
但是这个是一定要求JQUERY控件做的弹出画面,
所以
做出上面说的效果。
用了上面高手们给的意见,
我试用的是3楼给的意见,
但是'gy'值,在php里取不到,
希望大家给点意见。
一个是运行在客户端,一个运行在服务端.
我现在就是希望php能够得到客户端的指令来
加载服务器端的相应文件。