【Java Web基礎】(五)實現新增下拉選單—由使用者輸入內容(Html+JS)
Html檔案中的程式碼:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>嘗試一下</title>
<script type="text/javascript" src="MyJS.js" charset="UTF-8"></script>
</head>
<body>
<form name="myForm" action="">
<select name="cities" onchange="gg()">
<option value="DaLian">大連</option>
<option value="BeiJing">北京</option>
<option value="ShangHai">上海</option>
<option value="GuangZhou">廣州</option>
</select>
<input type="button" value="點選增加選項" onclick="add()"/>
</form>
</body>
</html>
MyJS.js檔案中的程式碼:
document.write('<script src="ChinesePY.js"><\/script>'); //引入當前目錄下的ChinesePY.js檔案。
function add()
{
var opObject=document.myForm.cities;
opObject.length++;
var x=prompt("請輸入你所在的城市");
var Py=Pinyin.GetQP(x);
opObject.options[opObject.length-1]=new Option(x,Py);
}
function gg()
{
var opObject=document.myForm.cities;
for(var i=0;i<opObject.length;i++)
{
if(opObject.options[i].selected)
{
alert(opObject.options[i].value);
alert(opObject.options[i].text);
}
}
}
實現效果:
1、執行介面效果
2、點選按鈕後彈出輸入框,輸入後單擊確定
3、可以在下拉選單中看到新新增的內容
相關文章
- 使用Vue實現下拉選單框批量新增選項Vue
- excel下拉選擇項怎麼設定 excel怎麼新增下拉選項內容Excel
- Flutter基礎-042-DropDownButton下拉選單Flutter
- Java基礎輸入輸出Java
- HTML+CSS實現下拉選單HTMLCSS
- checkbox及css實現點選下拉選單CSS
- 實現動態自動匹配輸入的內容
- Java Web實現使用者登入功能JavaWeb
- 如何讓excel單元格內只能輸入指定內容?Excel
- WPF實現樹形下拉選單框(TreeComboBox)
- jquery實現四級級聯下拉選單jQuery
- HTML+CSS+JQuery實現下拉選單滑鼠懸浮顯示下拉選單,取消隱藏HTMLCSSjQuery
- 【WEB基礎】HTML & CSS 基礎入門(8)表單WebHTMLCSS
- 『心善淵』Selenium3.0基礎 — 13、Selenium操作下拉選單
- 三種方法解決純css下拉選單滑鼠移入選單內容時選單隱藏消失的問題CSS
- python基礎內容Python
- JQuery實現絢麗的橫向下拉選單jQuery
- 函式節流實現滑動下拉選單函式
- js 實現點選複製內容JS
- Linux基礎命令---echo列印內容到標準輸出Linux
- 迴圈方式為select下拉選單新增年份
- 如何使用 Bootstrap class 向按鈕新增下拉選單boot
- vue使用iview實現單選,禁選,下拉框的效果VueView
- vue.js輸入框輸入值內容實時跟著變化Vue.js
- Python入門基礎–三級選單Python
- 新手入門前端,需要學習的基礎內容。前端
- wps的excel中的單元格限定輸入的內容Excel
- vue下拉選單Vue
- VBA 控制元件學習筆記(下拉選單實現)控制元件筆記
- 基於gin的golang web開發:實現使用者登入GolangWeb
- 滑鼠移上去出現下拉選單
- JavaScript滑鼠懸浮出現下拉選單效果JavaScript
- js實現 web頁面的滾動條下拉時載入更多JSWeb
- mapper.xml基礎內容APPXML
- 使用 Java 在Excel中建立下拉選單JavaExcel
- 夯實Java基礎系列8:深入理解Java內部類及其實現原理Java
- 夯實Java基礎系列18:深入理解Java內部類及其實現原理Java
- 零基礎怎樣學Java? 要學哪些內容?Java