我有一个带名字的输入,我想从输入中取出该名称并相应地设置网址。这里是代码和示例
.form-group
%input.form-control{'type':'name','placeholder':'Name',id:'wisher_name'}
%input.form-control{'type':'name','placeholder':'Special Message'}
%button.btn.btn.btn-success{'id':'wisher_btn'} Wish
的Javascript
$(document).ready(function() {
$(document).on('click', '#wisher_btn', function() {
var e = document.getElementById("wisher_name");
var diwali_wisher = e.value
location.replace("localhost:3000" + "/loccasion/diwali/" + diwali_wisher);
});
});
但最后的陈述从未达成,我不知道为什么?
这是一个非常基本的问题,但我是初学者,所以需要一些帮助。
答案 0 :(得分:1)
您需要使用完整的网址,例如 https://stackoverflow.com 。
添加http协议。
答案 1 :(得分:0)
diwali_wisher=
接收函数中的输入参数名称
diwali_wisher = e.value
location.replace("localhost:3000" + "/loccasion/diwali?diwali_wisher=" + diwali_wisher);