Javascript 按钮onclick在重定向时出现问题

Javascript 按钮onclick在重定向时出现问题,javascript,html,Javascript,Html,我无法使用按钮将用户重定向到其他页面 (假设主机名为localhost:8000) $('getFruit').attr('onclick',window.location.host+'/getFruit/banana') Get Fruit当用户单击按钮时,您当前的代码实际上是在尝试以Javascript的形式运行URL,这是行不通的 您应该尝试使用Javascript重定向用户: $('getFruit')。单击(函数(){ window.location='/getFruit/ban

我无法使用按钮将用户重定向到其他页面

(假设主机名为
localhost:8000

$('getFruit').attr('onclick',window.location.host+'/getFruit/banana')

Get Fruit
当用户单击按钮时,您当前的代码实际上是在尝试以Javascript的形式运行URL,这是行不通的

您应该尝试使用Javascript重定向用户:

$('getFruit')。单击(函数(){
window.location='/getFruit/banana';
});

Get Fruit
当用户单击按钮时,您当前的代码实际上是在尝试以Javascript的形式运行URL,这是行不通的

您应该尝试使用Javascript重定向用户:

$('getFruit')。单击(函数(){
window.location='/getFruit/banana';
});


获取水果
您需要向onclick传递一个函数,例如

$('getFruit')。在('click',function(){window.location='/getFruit/banana';})上


水果
您需要向onclick传递一个函数,例如

$('getFruit')。在('click',function(){window.location='/getFruit/banana';})上


水果
我想你可以这样做:

$('#getFruit').click(function() { location.href = location.host + '/getFruit/banana'})

我认为你可以这样做:

$('#getFruit').click(function() { location.href = location.host + '/getFruit/banana'})

你到底想在这里干什么?您只是将属性
onclick
设置为某个值。如果您希望重定向,请尝试这种方式<代码>$('#getFruit')。单击(函数(){window.open(window.location.host+'/getFruit/banana','_blank');})
您到底想在这里做什么?您只是将属性
onclick
设置为某个值。如果您希望重定向,请尝试这种方式<代码>$('#getFruit')。单击(函数(){window.open(window.location.host+'/getFruit/banana','_blank');})
我明白了,现在就知道了。谢谢我明白了,明白了。谢谢