简明现代魔法 -> HTML超文本标记语言 -> 简单的语言选择下拉框

简单的语言选择下拉框

2009-10-02

效果预览

代码

<select name="xialaProcess" 
	onChange="location.href=this.options[this.selectedIndex].value + 'xialaProcess.php';">   
	<option value="zh_cn">简体中文</option>   
	<option value="zh_tw">繁体中文</option>   
	<option value="en">英语</option>   
	<option value="jp">日本语</option>   
</select>

select控件的onChange方法意思是,当内容有改变的时候,触发该事件。

document.location.href:就是对你访问的网页的网址进行操作(一般写成window.location.href)

this.value:就是绑定了onChange事件的html控件的值。

假如你点击了英语,那么页面就会跳转到en+xialaProcess.php页面。

PHP获取下拉框的值

<?php
	$var = $_REQUEST["xialaProcess"];

	$zh_cn = "zh_cn";
	$zh_tw = "zh_tw";
	$en = "en";
	$jp = "jp";
	
	if ($var == $en){
		$page = "draw.php";
		echo   "<script>window.location = \"".$page."\"; </script>";
	} 
  	
?>

这样的话就可以获得下拉框的值,不方便的是,需要在HTML里边加上一个表单和提交按钮。

随机文章推荐
网站分类


注:如需转载本文,请注明出处(原文链接),谢谢。更多精彩内容,请进入简明现代魔法首页。

进入新博客
喜欢本文,就分享它吧
给我留言
您的名字:
您的邮件:
您的网站:


 

copyright © 2009 简明现代魔法    学习、分享、进步

power by Gonn 感谢所有关心和支持本站的朋友们