Javascript 如何在$(';input[name=";website";).val(window.location.href).change()之前添加分号;

Javascript 如何在$(';input[name=";website";).val(window.location.href).change()之前添加分号;,javascript,jquery,Javascript,Jquery,快速提问!如何在为返回的值之前添加分号 onFormReady: function($form) { $('input[name="website"]').val(window.location.href).change(); } 正确返回URL,但我需要在返回的值之前显示分号 我该怎么做 谢谢。你可以试试这个: ';' + $('input[name="website"]').val(window.location.href).change(); 如果您的代码返回URL,那

快速提问!如何在为返回的值之前添加分号

  onFormReady: function($form) {
    $('input[name="website"]').val(window.location.href).change();
  }
正确返回URL,但我需要在返回的值之前显示分号

我该怎么做

谢谢。

你可以试试这个:

';' + $('input[name="website"]').val(window.location.href).change();

如果您的代码返回URL,那么您可以执行
“;”+
您尝试过什么吗?如果是,会发生什么。什么不起作用?jQuery不返回字符串。听起来OP想要的东西更像
.val(“;”+window.location.href)
@Phil你刚才假设我使用jQuery吗?我假设OP使用jQuery,因为
$
.val()
.change()
@Phil,.val(“;”+window.location.href)正是我需要的。成功了。谢谢。@Phil如果我将window.location.href更改为window.location.pathname,它只会给我路径,这很好,但是我如何才能只提取路径的最后一部分(即最后一个/)呢?