我想将文本区域中用户输入的内容传递给按钮以打开新页面,如图所示。
我应该如何创建(设置?)变量" {{analysis_id}}"?
谢谢!
文字区域:
<div class="field">
<label for="geneid">Input sequence (Amino acid or Nucleotide) or Gene ID </label>
<textarea name="geneid" id="geneid" rows="6"></textarea>
</div>
按钮:
<button onclick="location.href='/analysis/{{ analysis_id }}';" type="submit" class="btn btn-success">Submit</button>
答案 0 :(得分:1)
这整个方法都是错误的。您不会将数据传递给按钮。你根本不应该有那个onclick功能;相反,将textarea和button包装在表单元素中。然后,表单将提交到视图,您可以通过该视图访问数据并将其传递给下一个模板。