Javascript 使用onsubmit形式的JS函数返回值
我有一个返回输入值的JS函数,我想用它把这个值放到submit表单上发送的链接中 这是我的密码:Javascript 使用onsubmit形式的JS函数返回值,javascript,html,Javascript,Html,我有一个返回输入值的JS函数,我想用它把这个值放到submit表单上发送的链接中 这是我的密码: 函数getValue(){ 返回'videoYoutube.asp?lienYout='+document.getElementById(“lienYoutube”).value; } 函数setFormUrl(){ var url=getValue(); document.getElementById('testForm').setAttribute('action',url); } 在输入中添加
函数getValue(){
返回'videoYoutube.asp?lienYout='+document.getElementById(“lienYoutube”).value;
}
函数setFormUrl(){
var url=getValue();
document.getElementById('testForm').setAttribute('action',url);
}
在输入中添加名称。HTML表单,使用
name
属性传递值
您甚至不需要用JS设置操作
属性。
简单地说,在action
属性中添加videoYoutube.asp
,并在相应的输入中添加name
属性,如下所示
<form id="testForm" method="get" action="videoYoutube.asp">
<input type="text" id="lienYoutube" name="lienYout">
<input type="submit" value="Go">
</form>
在输入中添加名称。HTML表单,使用
name
属性传递值
您甚至不需要用JS设置操作
属性。
简单地说,在action
属性中添加videoYoutube.asp
,并在相应的输入中添加name
属性,如下所示
<form id="testForm" method="get" action="videoYoutube.asp">
<input type="text" id="lienYoutube" name="lienYout">
<input type="submit" value="Go">
</form>
我看到您有getValue函数,但调用vgetValue函数。这是正常的吗?@阿历克斯先生哦,是的,我没有注意,谢谢,但它仍然不起作用。我看到你有getValue函数,但调用vgetValue函数。“这是正常的吗?”阿历克斯先生哦,是的,我没有注意,谢谢你,但它仍然不起作用。这是正确的!但是onsubmit=“setFormUrl(event)”是额外的,我认为输入的名称应该是lienYout@D.Khumoyun我已经修改过了,谢谢你的修改。这是正确的!但是onsubmit=“setFormUrl(event)”是额外的,我认为输入的名称应该是lienYout@D.Khumoyun我已经修改了,谢谢你的评论