作者:mobiledu2502936427 | 来源:互联网 | 2023-09-23 23:27
导读:很多朋友问到关于php下拉框怎么做的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!
本文目录一览:
1、如何用PHP做二级下拉菜单啊?
2、请教高手php 下拉框 怎样做啊?
3、php 怎么做下拉菜单?
如何用PHP做二级下拉菜单啊?
首先,这种效果是html的select标签实现的,其实php要做的就是将数据按照一定的格式组织好,然后按照一定的规则输出即可。
下面是大致的示例代码。
// 首先根据你现有的数据对其按照一定的格式组织
$brands = array(
'东风本田' = array('艾力绅','本田CR-V',...),
'广汽本田' = array(...),
...
);
// 输出HTML标签
echo 'select name="brands" size="1"';
echo 'option value=""请选择车系/option';
foreach ($brands as $brand = $items) {
echo 'optgroup label="',$brand,'"';
foreach ($items as $item) {
echo 'option value="',$item,'"',$item,'/option';
}
echo '/optgroup';
}
echo '/select';
请教高手php 下拉框 怎样做啊?
给你写了一个最简单的HTML的例子,附在下面了。但不知道你下拉框的内容是写死的还是从数据库读出来的,如果是从数据库读出来的,还得用PHP把内容循环打印出来,实现跳转的话用下面的JS就可以了,当然你应该再改进一下,如果对你有帮助记得把分给我哦。
html
HEAD
script language="Javascript" type="text/Javascript"
function my(va){
if(va=="a"){
window.location.href="";
}else if(va=="b"){
window.location.href="";
}else if(va=="c"){
window.location.href="";
}else if(va=="d"){
window.location.href="";
}else{
alret("未设置该参数");
}
}
/script
/HEAD
body
form action="" method="post"
select name=sel Onchange="my(this.options[this.options.selectedIndex].value)"
option value="a"百度 /option
option value="b"谷歌/option
option value="c"豆瓣/option
option value="d"电驴/option
/select
/form
/body
/html
php 怎么做下拉菜单?
下拉菜单不是用PHP做的,是同HTML,CSS,JS来完成的前端界面。
下拉菜单示例代码如下:
style
*{margin:0;padding:0;}
body{font:16px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", sans-serif, Arial, System;background-color:#FFF;}/*\9ED1\4F53黑体*/
li{list-style:none;}
a{text-decoration:none;color:#000;}
.nav{background:rgb(255,175,0);height:45px;line-height:45px;}
.navli{float:left;width:90px;text-align:center;}
.subnav{display:none;background:rgb(45,45,45);}
.subnav li{text-align:left;color:#fff;text-indent:15px;}
.subnav li a{color:#fff;}
/style
ul class="nav"
lia href="" target="_blank"首页/a/li
lia href="" target="_blank"活动/a/li
li更多
ul class="subnav"
lia href="" target="_blank"设计师/a/li
lia href="" target="_blank"专题/a/li
lia href="" target="_blank"主创网/a/li
/ul
/li
/ul
script
$(function() {
$(".navli").hover(function() {
$(this).find('.subnav').slideDown();
}, function() {
$(this).find('.subnav').slideUp();
});
});
/script
结语:以上就是编程笔记为大家整理的关于php下拉框怎么做的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~