Javascript 根据表单输入更改href属性的值
我创建了一个包含5个输入的表单:Javascript 根据表单输入更改href属性的值,javascript,jquery,Javascript,Jquery,我创建了一个包含5个输入的表单: 服务类型 天数 儿童人数 成人人数 我想使用JavaScript根据这些变量更改按钮的值 到目前为止,这就是我得到的 JS $(文档).ready(函数(){ $(“#按钮”)。单击(函数(e){ var servicetype=$(“#servicetype”).val(); var service=$(“#service”).val(); var成人=$(“#成人”).val(); var children=$(“#children”).val(); va
$(文档).ready(函数(){
$(“#按钮”)。单击(函数(e){
var servicetype=$(“#servicetype”).val();
var service=$(“#service”).val();
var成人=$(“#成人”).val();
var children=$(“#children”).val();
var days=$(“#days”).val();
窗口打开(“https://secure.sample.com/service.aspx?&days=“+days”&service=“+service”&dactors=“+dactors”&children=“+children”&servicetype=“+servicetype,”\u blank');
});
});
HTML
选择服务
服务1
服务2
服务3
服务4
点击我代码>给你。你的错误是:
1) 变量应为“+foo+”而不仅仅是“+foo”
2) window.open中的第一个参数(即链接)应以撇号结尾,与开头相同
测试和工作
$('#button').click(function() {
var servicetype = $("#servicetype").val();
var service = $("#service").val();
var adults = $("#adults").val();
var children = $("#children").val();
var days = $("#days").val();
window.open("https://secure.sample.com/service.aspx?&days="+days+"&service="+service+"&adults="+adults+"&children="+children+"&servicetype="+servicetype+"", "_blank");
});
那你有什么问题?到目前为止你尝试了什么?您在哪里卡住了?变量在哪里?问题似乎不完整…嗨,伙计们,现在编辑它。对不起,这件不幸的事。这里很新。