gpt4 book ai didi

javascript - 将 "http://"从粘贴的文本中剥离到文本框中

转载 作者:行者123 更新时间:2023-11-29 16:28:16 25 4
gpt4 key购买 nike

我在 Javascript/jQuery 方面是个新手,所以希望你能帮助我。

我有一个文本框,大多数人都会将链接粘贴到其中。有没有一种好的方法可以让文本框检测到链接已粘贴(以 http:// 开头),然后在文本框中动态删除协议(protocol),而无需随后按下按钮等?

最佳答案

假设您希望在用户键入/粘贴它后立即将其删除:

为了论证,我们假设您已为文本输入指定了 id“url”:

$(document).ready(function(){

var timer;

$("#url").live("keyup",function(){
clearTimeout(timer);

timer = setTimeout(function(){
var textbox = $("#url");
if (textbox.val().indexOf("https://") == 0)
textbox.val(textbox.val().substring(8));
if (textbox.val().indexOf("http://") == 0)
textbox.val(textbox.val().substring(7));
},500);
});
});​

正如 @Marcel Korpel 在评论中提到的,现在应该可以满足您的需求。

关于javascript - 将 "http://"从粘贴的文本中剥离到文本框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3363706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com