标题可能不清楚,但我会在这里解释一下。我是一个新手,我对 JS 几乎一无所知,所以请清楚。
我的主要代码在这里:
function goTo()
{
var url = "http://myurl.com/";
var name = document.forms[0].name.value;
window.location = url+name;
return false;
}
该代码使用了一个设置的url和一个表单值,然后如果我按下发送按钮,它会跳转到预设的url+表单值。但我想要的是只获取输入的最后一部分,例如,这是我的输入:
http://lolsite.com/testing/files/HAfg76SDA
而且我希望代码在“/”之后获得输入部分,所以成品将是“HAfg76SDA”。现在我想在我预设的网址末尾剪掉这个产品,所以当我按下提交按钮时,它会转到:
http://myurl.com/HAfg76SDA
我想知道这是否可能,如果是,我会找到一个我可以立即使用的代码。顺便提一句。我试着用
function goTo()
{
var url = "http://myurl.com/";
var name = document.forms[0].name.value.(lastIndexOf("/")+1);
window.location = url+name;
return false;
}
但它似乎不起作用。