select的练习,实现一个下拉选择语言
2020-04-20 17:25
393 查看
select的练习,实现一个下拉选择语言
在同一个文件夹里创建:index.html 和 core.js
HTML代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>语言选择框</title> <script src="./core.js"></script> </head> <body> <table width="100%" height="100%"> <tr> <td> <h1> <span id="title">blockly模块转代码</span> </h1> </td> <td class="farSide"> <!--这里的class属性是使用style.css里面的.farSide样式--> <select id="languageMenu"> <!--<option value="1">简体中文</option>--> </select> </td> </tr> </table> <!-- <script> var languegeMenu = document.getElementById('languageMenu'); languegeMenu.options.add(new Option('text1','value')); </script> --> </body> </html>
javascript代码:
// "严格模式"是一种在JavaScript代码运行时自动实行更严格解析和错误处理的方法。这种模式使得Javascript在更严格的条件下运行。 'use strict' var Code = {}; //创建一个空对象 Code.LANGUAGE_NAME = { //给Code添加属性,用于装载语言名称 'ar': 'العربية', 'be-tarask': 'Taraškievica', 'br': 'Brezhoneg', 'ca': 'Català', 'cs': 'Česky', 'da': 'Dansk', 'de': 'Deutsch', 'el': 'Ελληνικά', 'en': 'English', 'es': 'Español', 'et': 'Eesti', 'fa': 'فارسی', 'fr': 'Français', 'he': 'עברית', 'hrx': 'Hunsrik', 'hu': 'Magyar', 'ia': 'Interlingua', 'is': 'Íslenska', 'it': 'Italiano', 'ja': '日本語', 'kab': 'Kabyle', 'ko': '한국어', 'mk': 'Македонски', 'ms': 'Bahasa Melayu', 'nb': 'Norsk Bokmål', 'nl': 'Nederlands, Vlaams', 'oc': 'Lenga d\'òc', 'pl': 'Polski', 'pms': 'Piemontèis', 'pt-br': 'Português Brasileiro', 'ro': 'Română', 'ru': 'Русский', 'sc': 'Sardu', 'sk': 'Slovenčina', 'sr': 'Српски', 'sv': 'Svenska', 'ta': 'தமிழ்', 'th': 'ภาษาไทย', 'tlh': 'tlhIngan Hol', 'tr': 'Türkçe', 'uk': 'Українська', 'vi': 'Tiếng Việt', 'zh-hans': '简体中文', 'zh-hant': '正體中文' }; Code.initLanguage = function() { var languegeMenu = document.getElementById('languageMenu'); //languegeMenu.options.add(new Option('text1','value')); for(var lang in Code.LANGUAGE_NAME) { languegeMenu.options.add(new Option(Code.LANGUAGE_NAME[lang])); } } Code.init = function() { Code.initLanguage(); } //窗口加载完之后执行Code.init方法 window.addEventListener('load', Code.init);
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- jQuery插件实现select下拉框左右选择_交换内容(multiselect2side) 的一些网站 (有时间整理)
- bootstrap 下拉选择框select实现从服务器加载option
- 一个不错的仿携程自定义数据下拉选择select
- JavaScript解析Json实现动态修改多级下拉选择列表控件Select
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- jQuery实现Select下拉列表进行状态选择功能
- select下拉选择框美化实现代码(js+css+图片)
- iosselect:一个js picker项目,在H5中实现IOS的select下拉框效果
- html实现选择select下拉里面的项就能跳转
- 类似ios select下拉选择框的实现
- 用php和ajax写一个省市区的三级联动,实现地区的下拉选择
- 使用js实现一个可编辑的select下拉列表
- Java Swing做一个简单的下拉列表实现选择颜色改变显示的颜色
- jquery或者js实现两个下拉列表框只可以选择其中一个
- 一个不错的仿携程自定义数据下拉选择select
- jQuery插件实现select下拉框左右选择_交换内容(multiselect2side)
- jQuery实现select下拉框左右选择_交换内容
- 使用js实现一个可编辑的select下拉列表
- 基于jQuery实现select下拉选择可输入附源码下载
- 【项目实战】select+input实现下拉框左右选择+模糊查询功能