我的编码课中有一个决赛,这些是要求:
我的问题是从用户输入的数据生成网址。我有一个文本框和一个选择字段,但我不确定如何以更改chart_code和stock_symbol的方式提交数据,以便我可以生成匹配输入数据的URL。我在想,也许功能最好,但我不确定如何去做。
到目前为止我的代码
<html>
<head>
<title></title>
<script>
function DemStocks() {
}
</script>
</head>
<body>
<form>
<input type= "text" name="Company" value="Who?">
</form>
<select name="timechart">
<option value="1d">1 day</option>
<option value="5d">5 day</option>
<option value="1m">1 month</option>
<option value="6m">6 months</option>
<option value="1y">1 year</option>
</select>
<button type="button" onclick="DemStocks" value="$$$$">
<script>
</script>
</body>
</html>
答案 0 :(得分:0)
您可以获取这些值并创建您的网址:
std::map::emplace
请记住我在jQuery中使用了一个id选择器,所以你必须将它添加到你的html:
explicit
答案 1 :(得分:0)
以下是一些可以帮助您的方法:
首先,onclick
的{{1}}不仅仅是函数的名称,它还需要是一个完整的JS语句。要让它调用您的函数,请使用:<button>
(注意括号)
获取输入元素(onclick="DemStocks()"
和input
的值)的最简单方法是给它们唯一的select
,然后使用id
。这将返回document.getElementById("the_elements_id").value
的文字内容或input
ed value
的{{1}}属性。
要汇编URL,请使用select
连接字符串,例如
option
祝你好运!