一个非常简单的PHP程序,求大神帮忙ps

php判断是否包含,非常简单,但是对于我们小菜鸟来说难啊,求大神帮忙看下_百度知道
php判断是否包含,非常简单,但是对于我们小菜鸟来说难啊,求大神帮忙看下
$array1 = array('上海','北京','安徽','江苏')$array2 = array('上海市人民')判断$array2里面是否包含$array1数组里面的数值,如果不包含,echo &运行下一步&;如果包含,echo &停止运行&。
提问者采纳
foreach($array1&as&$v){ foreach($array2&as&$v2){
echo&stristr($v2,$v)&?&'停止运行'&:&'运行下一步'; }}我也是小菜鸟,但我是会翻手册的小菜鸟.
额,这个输出了stop next next next,一共四个结果,我只需要一个结果就可以了,$array2一旦包含$array1里面数值,只要输出一个stop就可以了。
foreach($array1&as&$v){&&&&foreach($array2&as&$v2){&&&&&&&&stristr($v2,$v)&?&die('停止运行')&:&die('运行下一步');&&&&}}&下次把问题说清楚点吧.echo 後是会继续执行的.
我刚才试了,把$array2 修改下,php就计算错了,还是计算到了&运行下一步&$array2 = array('江苏省人民')搞定了,感谢你提醒我可以用stristr这个函数,之前我一直用的是strpos,一直不行。非常感谢你的回答
提问者评价
来自团队:
其他类似问题
为您推荐:
php的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁php非常简单的留言板代码初学者学习php制作留言板
在复制代码之前,首先你要去新建一个名为yy的数据库,或者你自己更改代码$db=mysql_select_db("yy",$conn);把yy改成你自己的数据库名,然后新建一个表tab,新建字段id,user,pwd,date,liuyan就可以了,,本文是自己所作,如有美观方面不足,或者程序问题,请大家多多指导,共同学习,给我留言,qq,谢谢大家的支持。
留言板页代码liuyan.php
date_default_timezone_set('PRC');
$conn=mysql_connect("localhost","root","");
$db=mysql_select_db("yy",$conn);
if(isset($_POST['button']))
if(isset($_POST["user"]) &&
isset($_POST["pwd"]) &&
isset($_POST["liuyan"]))
$user=$_POST["user"];
$pwd=$_POST["pwd"];
$liuyan=$_POST["liuyan"];
$liuyan=str_replace("\n","&br&",str_replace("
","&",$liuyan));
$date=date("Y-m-d-H:i:s");
$sql="INSERT INTO tab(user,pwd,date,liuyan)
VALUES('$user','$pwd','$date','$liuyan')";
$queryliuy=mysql_query($sql,$conn);
language="JavaScript"&
function check()
&if(form1.user.value==""){alert("请输入用户名");
form1.user.focus();
if(form1.pwd.value==""){alert("请输入密码");
& & form1.pwd.focus();
&if(form1.liuyan.value==""){alert("请输入留言");
form1.liuyan.focus();
{alert("留言成功");}
&meta http-equiv="Content-Type"
content="text/ charset=gb2312" /&
&title&无标题文档&/title&
&form id="form1" name="form1" method="post"
action="" onSubmit="return check();"&
&label&用户名:
&input type="text" name="user" id="user"
&label&密 码:
&input type="password" name="pwd" id="pwd"
&&label&留 言:
&textarea name="liuyan" id="liuyan" cols="45"
rows="5"&&/textarea&&font
color=red&*不高于100个文字&/font&
&label&&/p&
&input type="submit" name="button" id="button"
value="发表留言 " /&
$pagesize=5;
$url=$_SERVER["REQUEST_URI"];
$url=parse_url($url);
$url=$url['path'];
$numq=mysql_query("SELECT * FROM `tab`");
$num =mysql_num_rows($numq);
if(isset($_GET['page'])){
$pageval=$_GET['page'];
if($num &$pagesize){
&if($pageval&1)
& $pageval=1;
"&script&alert('已经是第一页了!');&/script&";
&if($num&$pagesize)
& $pagesize=$
$pageyeshu=ceil($num/$pagesize);
"总页数:".$pageyeshu."页&&";
if($pageval&$pageyeshu)
$pageval=$
"&script&alert('已到最后页面!');return
false&/script&";
&$page=($pageval-1)*$
echo "共".$num."条";
href=$url?page=".($pageval-1)."&上一页&/a&
href=$url?page=".($pageval)."&&/a&";
href=$url?page=".($pageval+1)."&下一页&/a&";
$SQL="SELECT * FROM tab order by id desc limit
$page,$pagesize";
$result = mysql_query($SQL,$conn);
while($rowliuy=mysql_fetch_array($result))
echo "&table border=0 bgcolor=#add33f
cellspacing=1 cellpadding=5
width=800&&tr
bgcolor=#eff3ff&&td&编号:NO";
echo $rowliuy['id'];
".&&&用户名&font
color=red&";
echo $rowliuy['user'];
"&/font&:&/td&&/tr&&tr&&td&留言内容:&br&&font
color=red&";
echo $rowliuy['liuyan'];
&&&&/font&&a
href='?edit=$rowliuy[user]'&修改&/a&|||||&a
href='?del=$rowliuy[user]'&删除&/a&";
"&&&&&留言时间:".$rowliuy['date']."&/td&&/tr&&/table&";
if(isset($_GET['del']))
$del=$_GET['del'];
mysql_query("DELETE from tab where user=$del");
href="liuy.php"&返回&/a&
if(!isset($_GET['yinc']))
if(isset($_GET['edit']))
$edit=$_GET['edit'];
&br&&br&&br&
&h1&更新数据页面:&/h1&
&form id="form2" name="form2" method="post"
action=""&
&label&用户名:
&input type="text" name="usern" id="usern"
value="&?php echo $?&"
readonly="readonly" &
&label&新密码:
&input type="password" name="pwdn"
id="pwdn"&
&label&新留言:
&textarea name="liuyann" id="liuyann" cols="45"
rows="5"&&/textarea&
&input type="submit" name="button" id="button"
value="确定 " /&
href='?yinc=yinc'&隐藏更新页面&/a&
if(isset($_POST["usern"]))
$usern=$_POST["usern"];
$pwdn=$_POST["pwdn"];
$liuyann=$_POST["liuyann"];
$daten=date("Y-m-d-H:i:s");
mysql_query("update tab set
pwd='$pwdn',liuyan='$liuyann',date='$daten' where
user='$usern'");
echo "更新成功";
echo $usern."&br&";
echo $liuyann."&br&";
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。寻PHP程序员,写一个简单的网站
发布: 16:29:27作者:YYeTs人人影视
寻PHP程序员,写一个简单的网站。 网站是做资源下载站的导航用。 需要在后台加好数据,生成前台静态HTML即可,不需要用户注册和发言类交互的东西,欢迎有能力的程序员兼职帮写,有兴趣的请邮件链接:yyets. 效果图如下(HTML模板已有人切割好):
大家都在看
48小时点击榜
Copyright (C)
Inc. All Rights Reserved.
上海看看牛视网络传播有限公司 版权所有不用它的原因其实大部分只有一个:用不明白。&br&&br&不会的时候自己又看不懂,又懒得去尝试,懒得去google,打着看不懂英文的旗号混了几年还是看不懂英文。&br&&br&好逸恶劳,自己不学习,连个 Closure 都用不明白,看到命名空间就傻逼了,这不是它有多难,只怪自己太懒。&br&&br&习惯了复制粘贴,写了 N 年代码,连路由是啥都不知道。&br&&br&你觉得它会去用一个&文档都看不懂&的 Laravel 么?
不用它的原因其实大部分只有一个:用不明白。不会的时候自己又看不懂,又懒得去尝试,懒得去google,打着看不懂英文的旗号混了几年还是看不懂英文。好逸恶劳,自己不学习,连个 Closure 都用不明白,看到命名空间就傻逼了,这不是它有多难,只怪自己太懒。…
说实话,两种框架确实不是在一个层次上的。tp是学习成本低,但是问题也比较多。&br&&br&Yii我没有用过,所以不去说了。&br&&br&Laravel确实是不错的,跟Rails很像。&br&&br&关于学Laravel的话,&br&&br&&a href=&& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&The Best Laravel and PHP Screencasts&i class=&icon-external&&&/i&&/a& 是很不错的,而且关于Laravel5的那个超长系列视频是免费的!&br&&br&相信我,laracasts出的视频真的是干货满满。&br&&br&1、官方文档当然也是要看的,&a href=&/docs/5.1& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Installation&i class=&icon-external&&&/i&&/a&&br&2、国内社区是:&a href=&/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Laravel-简洁、优雅的PHP开发框架(PHP Web Framework)。&i class=&icon-external&&&/i&&/a&&br&3、@John Liu 写的&a href=&/laravel/432.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Laravel 5 系列入门教程(一)【最适合中国人的 Laravel 教程】&i class=&icon-external&&&/i&&/a&(此教程是的版本是5)&br&4、最近新出了一个laravel技巧 &a href=&http://laravel.so/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&最新的 Laravel 技巧&i class=&icon-external&&&/i&&/a&&br&&br&最后还有我写的一个笔记: &a href=&http://annatarhe.github.io//Laravel-study-notes.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Laravel 学习笔记&i class=&icon-external&&&/i&&/a&
说实话,两种框架确实不是在一个层次上的。tp是学习成本低,但是问题也比较多。Yii我没有用过,所以不去说了。Laravel确实是不错的,跟Rails很像。关于学Laravel的话, 是很不错的,而且关于Laravel5的那个超长系列视…
你问 ThinkPHP 适不适合(零基础)速成找工作,没问题;你问 ThinkPHP “好不好”,也就算了。和 Django 对比,还有人觉得 ThinkPHP 好,我真的要出来说一句了—— 技术角度上,ThinkPHP 无论如何也配不上和 Django 对比。&br&&br&ThinkPHP 的代码质量非常一般,风格尤其糟糕——大量单字母命名、全局函数、全局变量(还有组合体——单字母全局函数)、滥用 GET / POST 数组……比如想象一下表单里用了个单字母的key(出于混淆或压缩 URL 的目的),结果行为莫名其妙,最后发现这玩意儿竟然是框架默认的全局 GET 参数之一……最关键的是,这些还是他们引以为豪的特性!暴露给开发者的公开接口都这样了,框架内部就更不用说——随处可见“缩行”神技、没有统一的代码规范、对 PHP 的类型转换带来的坑不注意规避……&br&&br&安全方面也尤为堪忧。且不说编码质量导致的细节漏洞,整个 SQL query builder 的设计简直令人吓掉下巴!最早我也没关注,还觉得作为一个现代框架(ThinkPHP 3.X),善用 prepared statement 、 parameterized query 应该是基本的,有可能的话还应该做好类型绑定(尤其在动态语言里),然而……直到我看到乌云上接二连三的爆出 ThinkPHP 的 SQL 注入漏洞(现在应该有很多都已经公开细节了,可以自己去搜搜看),修了一个甚至还间接导致 regression 出了个新的,觉得一个框架怎么这么容易被注入,我才去看了一眼那几个修复的 patch 以及整个 SQL 子系统,吓得我……官方甚至还有过类似“就是这么设计的”、应该开发者自己应对的回应——这话很多时候是对的,但我可一点也不觉得传任何值给 &b&query builder&/b& (而且也没有强制使用“unsafe”之类的功能)导致注入是开发者应该应对的问题……&br&&br&说到了 regression ,也就不得不提最关键的一点——测试在哪里?反正我是一点也不敢使用一个这么庞大却没有单元测试的框架的……( Knuth 的 TeX 都有测试呢……又不是编程之禅里的“大师”……)&br&&br&另外有一个可以讨论的问题——升级。我是做过从 ThinkPHP 1.X 升到 2.X 再升到 3.X 的事情的。接口、行为甚至整个结构、模型都会变化,还记得升级文档是一份不厚的PDF,有很多细节没有完全覆盖到。和 Django 对比,即使是 Django 早期变化比较大的时期,也没觉得升级这么痛苦,大部分时候还会提前几个版本给 deprecated 警报……更不用说 Django 最近很长一段时间的升级都比较平滑了,这也和其架构合理有关。当然你也可以支持这种破坏性比较大的升级,前提是你愿意花时间跟进大版本,否则老版本最后总是会没有安全支持的——看看现在多少旧版本的 ThinkPHP 站点被脚本小子拿来玩?&br&&br&ThinkPHP 也是有“优势”的,从上至下全中文——注释、commit message、文档、社区……真的几乎一句英文也没有(当然抛开代码),想要也没有,扫清了需要学英语这一大障碍。&br&&br&我认为,只有出于历史原因被迫(虽然这种情况下我强烈建议换工作)或者技校速成,其他情况下别碰这个大坑。讨论“框架优劣”的话,也是 Laravel、Symfony 之类的 vs Django 更有意义。&br&&br&Update (a.k.a. off-topic):&br&有不少人提到 CodeIgniter ,也是我用过的第一个框架,同时也是我读过的代码比例最高的一个PHP框架。中肯地说 CodeIgniter 的设计、架构乃至代码质量都是不错的,文档也很易懂。不过不论如何 CodeIgniter 的定位和 ThinkPHP 这类完全不同,就是一个轻量级的框架,最重要的区别之一在于数据层抽象非常简单。更不幸的是其开发停滞了很长一段时间,尤其是在 PHP 5.3 之后没能跟上(不但没有使用新特性,而且还存在兼容问题)……不推荐在新项目中使用 2.x 的 CodeIgniter ( PHP 5.3 之后有太多重要的新特性了)。至于前段时间 CodeIgniter 转让给了我这儿的一所 college (BCIT)来维护,推出了 3.x 版,没有用过就不评论了。&br&&br&还有一个曾经很喜欢的框架是 CakePHP ,代码规范、测试完整、团队活跃,很喜欢它的数据模型,算是少数几个 ORM 做得不错的 PHP 框架了,调试功能也很强大,再加上自动生成代码和数据库等“scaffolding”功能,可以说是比较接近 Django 。然而可惜的是,我最喜欢的 data model 部分在 2.x 版本的实现有问题——历史包袱沉重、逻辑过度复杂,导致在极端情况下(例如复杂的层叠、链接)出现 bug ,而且很难修;我花过时间查 bug 、试图修复、也和 CakePHP 团队讨论了,最后认为很难在不破坏兼容性的情况下完全修复,所以留在了 3.x 版本里重构整个 data model 系统。如今 3.0 好像已经出来了,不过我仍然没用过……&br&&br&Laravel 太新、 Symfony 太重,所以这两个其实我也是没用过的;Yaf 完全就是不同的方向了。
你问 ThinkPHP 适不适合(零基础)速成找工作,没问题;你问 ThinkPHP “好不好”,也就算了。和 Django 对比,还有人觉得 ThinkPHP 好,我真的要出来说一句了—— 技术角度上,ThinkPHP 无论如何也配不上和 Django 对比。ThinkPHP 的代码质量非常一般,风…
如果只是用现成的框架去搭建逻辑业务简单的网站,是很难提高水平的。框架应用得再熟悉,也是只用调用其封装好的方法而已。PHP是一门很容易上手且是弱类型语言,给了程序员很大的自由,因此很容易写着写着就成了屎一样的代码,后续的维护相当困难。不过这并不意味着其是草根语言,更不代表着PHP做不了大项目。语言给了我们自由度,而我们要给予项目规范性,保证项目的健壮与可扩展性、低耦合。要达到PHP高水平,所需要学的东西太多了。简单粗略地说一下:&br&如果你想往PHP方面发展,那么我建议你成全栈工程师方面走,即:能轻松裸写div+css,js,jquery风骚应用。&a href=&/js/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&JS代码,jQuery特效和CSS3,HTML5免费下载&i class=&icon-external&&&/i&&/a&
提高js水平可通过仿写现成的js特效。很多公司,PHP程序员有不少时间也是在写js代码。bootstrap这种框架只是用于快速成型。&br&PHP方面,要提高水平,最好的方法就是读优秀的源码。可以先从dedecms,ecshop读。虽然这些老牌的开源项目不是面向对象写的,而且代码设计方面也有不尽人意之处。不过风靡了这么久,现在很多公司还在用其二次开发的产品,其源码是很值得阅读的,了解其目录结构,根据其业务逻辑读源码,会发现原来自己写的代码像屎一样,另外很重要的是学习他们的数据表设计,理清表之间的关系。PHP做网站基本可以说就是对数据表进行增删改查。数据表的设计,sql查询优化这些太重要了。没有项目经验的人看成熟的开源系统,能学到很多。特别是ecshop的整个购物流程。&br&此外,不要满足于只是会用MVC框架,尝试着阅读MVC框架的源码,知道其是怎么实现的。可以读下ThinkPHP的源码,因为他的文档全,注释也都是中文的,对于初级PHP程序员提高水平有很大帮助。&br&关于mysql优化,要说的就太多了,直接买书吧,如《深入浅出mysql》,《高性能的mysql》···&br&linux,一定要会,lamp经典组合。&br&好吧,等经历了以上的修炼后,再延续吧~~&br&还有太多要学的,少年,好好努力吧,一切列太多的话,压力太大··&br&共勉之~~
如果只是用现成的框架去搭建逻辑业务简单的网站,是很难提高水平的。框架应用得再熟悉,也是只用调用其封装好的方法而已。PHP是一门很容易上手且是弱类型语言,给了程序员很大的自由,因此很容易写着写着就成了屎一样的代码,后续的维护相当困难。不过这并…
b本屌丝路过 也来吹吹牛逼&br&&br&1. 一般web服务器接受到浏览器的请求时,如果是静态资源的话就直接将其返回给浏览器,如果是动态资源的话那就没有现成的资源返回了,那这个时候cgi就出场了&br&&br&2. cgi可以理解为一种协议or一类处理程序,就是动态去生成文件,从程序上来理解就是web服务器exec这样一个进程,然后交给他一些输入参数,他就慢慢的处理完后把结果返回给web服务器,那从协议层面来说cgi协议就是规范了web服务器和cgi程序的一些输入输出参数的含义&br&&br&3.所以可以有很多不同的cgi程序,别可以执行php脚本的or可以执行python脚本的,只要符合这类规范就能供web服务器调用,当然它的缺点就是每次都需要去启动这个cgi程序,这会使得处理速度很慢&br&&br&4.针对这种缺陷加以改进就成了fastcgi,同样的他也可以理解为一种协议or一个程序,它跟cgi的不同就是不需要每次去exec,它会事先启动起来,作为一个cgi的管理服务器存在,预先启动一系列的子进程来等待处理,然后等待web服务器发过来的请求,一旦接受到请求就交由子进程处理,这样由于不需要在接受到请求后启动cgi,会快很多。&br&&br&5.phpfpm是php对fastcgi的一种具体实现,它的启动后会创建多个cgi子进程,然后主进程负责管理子进程,同时它对外提供一个socket,那web服务器当要转发一个动态请求时只需要按照fastcgi协议要求的格式将数据发往这个socket的就可以了,那phpfpm创建的子进程去争抢这个socket连接,谁抢到了谁处理并将结果返回给web服务器,那phpfpm主进程干什么了?比方说其中一个子进程异常退出了怎么办,那phpfpm会去监控他一旦发现一个cgi子进程就会又启动一个,还有其他诸多管理功能&br&&br&6 phpfpm作为一个独立的进程存在 通过socket与nginx建立连接,而mod_php 是作为一个模块被加载进了apache服务器,同时他们两作为cgi调度管理器,他们对其管理的方式也不一样&br&&br&就说这么多了
b本屌丝路过 也来吹吹牛逼1. 一般web服务器接受到浏览器的请求时,如果是静态资源的话就直接将其返回给浏览器,如果是动态资源的话那就没有现成的资源返回了,那这个时候cgi就出场了2. cgi可以理解为一种协议or一类处理程序,就是动态去生成文件,从程序上…
用JS获取DOM对象来修改就好了啊,详情见:&a href=&.cn/jsref/dom_obj_select.asp& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&HTML DOM Select 对象&i class=&icon-external&&&/i&&/a&&br&&br&写了个例子:&br&&br&&div class=&highlight&&&pre&&code class=&language-html&&&span class=&cp&&&!doctype html&&/span&
&span class=&nt&&&html&&/span&
&span class=&nt&&&head&&/span&
&span class=&nt&&&/head&&/span&
&span class=&nt&&&body&&/span&
&span class=&nt&&&select&/span& &span class=&na&&id=&/span&&span class=&s&&&first&&/span&&span class=&nt&&&&/span&
&span class=&nt&&&option&&/span&a&span class=&nt&&&/option&&/span&
&span class=&nt&&&option&&/span&b&span class=&nt&&&/option&&/span&
&span class=&nt&&&option&&/span&c&span class=&nt&&&/option&&/span&
&span class=&nt&&&/select&&/span&
&span class=&nt&&&select&/span& &span class=&na&&id=&/span&&span class=&s&&&second&&/span&&span class=&nt&&&&/span&
&span class=&nt&&&/select&&/span&
&span class=&nt&&&script&&/span&
&span class=&kd&&var&/span& &span class=&nx&&ao&/span& &span class=&o&&=&/span& &span class=&p&&[&/span&&span class=&s1&&'a1'&/span&&span class=&p&&,&/span& &span class=&s1&&'a2'&/span&&span class=&p&&,&/span& &span class=&s1&&'a3'&/span&&span class=&p&&];&/span&
&span class=&kd&&var&/span& &span class=&nx&&bo&/span& &span class=&o&&=&/span& &span class=&p&&[&/span&&span class=&s1&&'b1'&/span&&span class=&p&&,&/span& &span class=&s1&&'b2'&/span&&span class=&p&&,&/span& &span class=&s1&&'b3'&/span&&span class=&p&&];&/span&
&span class=&kd&&var&/span& &span class=&nx&&co&/span& &span class=&o&&=&/span& &span class=&p&&[&/span&&span class=&s1&&'c1'&/span&&span class=&p&&,&/span& &span class=&s1&&'c2'&/span&&span class=&p&&,&/span& &span class=&s1&&'c3'&/span&&span class=&p&&];&/span&
&span class=&kd&&var&/span& &span class=&nx&&items&/span& &span class=&o&&=&/span& &span class=&p&&[&/span&&span class=&nx&&ao&/span&&span class=&p&&,&/span& &span class=&nx&&bo&/span&&span class=&p&&,&/span& &span class=&nx&&co&/span&&span class=&p&&];&/span&
&span class=&kd&&var&/span& &span class=&nx&&first&/span& &span class=&o&&=&/span& &span class=&nb&&document&/span&&span class=&p&&.&/span&&span class=&nx&&getElementById&/span&&span class=&p&&(&/span&&span class=&s1&&'first'&/span&&span class=&p&&);&/span&
&span class=&kd&&var&/span& &span class=&nx&&second&/span& &span class=&o&&=&/span& &span class=&nb&&document&/span&&span class=&p&&.&/span&&span class=&nx&&getElementById&/span&&span class=&p&&(&/span&&span class=&s1&&'second'&/span&&span class=&p&&);&/span&
&span class=&nx&&setValue&/span&&span class=&p&&(&/span&&span class=&nx&&second&/span&&span class=&p&&,&/span& &span class=&nx&&ao&/span&&span class=&p&&);&/span&
&span class=&nx&&first&/span&&span class=&p&&.&/span&&span class=&nx&&addEventListener&/span&&span class=&p&&(&/span&&span class=&s1&&'change'&/span&&span class=&p&&,&/span& &span class=&kd&&function&/span&&span class=&p&&(){&/span&
&span class=&nx&&setValue&/span&&span class=&p&&(&/span&&span class=&nx&&second&/span&&span class=&p&&,&/span& &span class=&nx&&items&/span&&span class=&p&&[&/span&&span class=&k&&this&/span&&span class=&p&&.&/span&&span class=&nx&&selectedIndex&/span&&span class=&p&&]);&/span&
&span class=&p&&});&/span&
&span class=&kd&&function&/span& &span class=&nx&&setValue&/span&&span class=&p&&(&/span&&span class=&nx&&e&/span&&span class=&p&&,&/span&&span class=&nx&&v&/span&&span class=&p&&){&/span&
&span class=&nx&&e&/span&&span class=&p&&.&/span&&span class=&nx&&options&/span&&span class=&p&&.&/span&&span class=&nx&&length&/span& &span class=&o&&=&/span& &span class=&mi&&0&/span&&span class=&p&&;&/span&
&span class=&k&&for&/span&&span class=&p&&(&/span&&span class=&nx&&i&/span& &span class=&k&&in&/span& &span class=&nx&&v&/span&&span class=&p&&){&/span&
&span class=&kd&&var&/span& &span class=&nx&&o&/span& &span class=&o&&=&/span& &span class=&nb&&document&/span&&span class=&p&&.&/span&&span class=&nx&&createElement&/span&&span class=&p&&(&/span&&span class=&s1&&'option'&/span&&span class=&p&&);&/span&
&span class=&nx&&o&/span&&span class=&p&&.&/span&&span class=&nx&&text&/span& &span class=&o&&=&/span& &span class=&nx&&v&/span&&span class=&p&&[&/span&&span class=&nx&&i&/span&&span class=&p&&];&/span&
&span class=&nx&&e&/span&&span class=&p&&.&/span&&span class=&nx&&add&/span&&span class=&p&&(&/span&&span class=&nx&&o&/span&&span class=&p&&,&/span& &span class=&kc&&null&/span&&span class=&p&&);&/span&
&span class=&p&&}&/span&
&span class=&p&&}&/span&
&span class=&nt&&&/script&&/span&
&span class=&nt&&&/body&&/span&
&span class=&nt&&&/html&&/span&
&/code&&/pre&&/div&
用JS获取DOM对象来修改就好了啊,详情见:写了个例子:&!doctype html&
&select id="first"&
&option&a&/option&
&option&b&/option&
&option&c&/option&
&select id="second"&
4662 人关注
182 个回答
2777 人关注
242 个回答
303 人关注
213 人关注
155 个回答
243 人关注
110 个回答

我要回帖

更多关于 求大神帮忙ps一下 的文章

 

随机推荐