【发布时间】:2017-07-29 11:37:26
【问题描述】:
我有多个按钮,它们的功能都非常相似。我如何使用 <select> 框和一个 <button> 来用更少的 javascript 做同样的事情?
这些是我想用一个按钮变成<select> 框的按钮:
<button onclick="SaveAsHTML()">Save As HTML</button>
<button onclick="SaveAsJS()">Save As JS</button>
<button onclick="SaveAsCSS()">Save As CSS</button>
<button onclick="SaveAsTXT()">Save As TXT</button>
这是我现在的 javascript:
function SaveAsHTML()
{
var filename = document.getElementById("txtFilename").value;
var filename = filename + ".html";
}
function SaveAsCSS()
{
var filename = document.getElementById("txtFilename").value;
var filename = filename + ".css";
}
function SaveAsJS()
{
var filename = document.getElementById("txtFilename").value;
var filename = filename + ".JS";
}
function SaveAsTXT()
{
var filename = document.getElementById("txtFilename").value;
var filename = filename + ".txt";
}
【问题讨论】:
-
感谢您缩短我的回答。我想我的英语在谈论代码时不是那么好。谢谢... @jcuenod
标签: javascript jquery html select option