我在一个使用python的flsk项目中。 我需要定义我的from动作,以便添加url符号变量。
我的模板网址是这样的: http:// xxxxxxx / sell1 / AAPL
AAPL是符号变量值
see1.html代码是:
type
app.py代码为:
Entity
我的目标是要有一个代码可以在sell1.html表单操作url中进行更改,以适合符号变量(在我的示例中为AAPL,但可以是其他名称。)
该符号位于url的末尾或输入文本中:id = stock(代码的第4行)
有人可以帮助我吗? 也许是JavaScript代码? (但我不擅长此事。)
答案 0 :(得分:0)
我尝试了一下,而且有效
<form id="actionform" method="post" onsubmit="get_stock_quote()">
<div class="form-group">
<input type="text" id="stock" name="symbol" value="{{ stocks }}">
, owned
<text id="nbr" name="amountbefore">
{{ nbr }}
</text>
</div>
<div class="form-group">
<input min="1" autocomplete="off" autofocus class="form-control" name="amount" placeholder="Amount" type="number">
</div>
<button id="submit" class="btn btn-primary" type="submit">Sell</button>
</form>
<script language="javascript" type="text/javascript">
function get_stock_quote()
{
var form = document.getElementById('actionform')
var symbol = document.getElementById('symbol').value
var action_src = "/sell1/" + symbol
form.action = action_src;
}
</script>