在HTML文件的输入表单中,用户应该输入一个URL(我们称之为thislink
)。然后,当用户点击提交按钮时,我想要打开一个新网页,其网址集成thislink
,其网址应为:'/selection/yes/?value='+thislink'
。
以下是两段代码:
第一暂定:
<form id="urlarticle">
<input type='text' name='thislink'>
<input type='submit' value='Select' onclick = function() {window.open('/selection/yes/?value='+thislink)};>
</form>
第2暂定:
<form id="urlarticle">
<input type='text' name='thislink'>
<input type='submit' value='Select'>
</form>
<script type='application/javascript'>
$("#urlarticle").submit(function() {
window.open('/selection/yes/?value='+thislink);
});
</script>
但两个试探都没有用,任何帮助以正确的方式写它赞赏!
答案 0 :(得分:1)
由于你标记了jQuery,你可以这样做:
使用Javascript:
$("#urlarticle").submit(function() {
var linkValue = $('input[name="thislink"]').val();
window.open('/selection/yes/?value='+linkValue);
});
HTML:
<form id="urlarticle">
<input type='text' name='thislink'/>
<input type='submit' value='Select'/>
</form>
这是做什么的:
input
属性为name
的{{1}}