我想知道是否有可能在用户输入他们想要的信息后添加一些文本的输入字段。前任。用户在搜索栏中键入 youtube.com,输入适用https://www。
您可以使用事件侦听器来更改输入字段的值。
使用 RegEx 查明字符串 ( https://www.
) 之前是否已设置(例如通过复制和粘贴 URL)。
下面是一个例子:
document.getElementById('url').addEventListener('keyup', (e) => {
if (!/^(https:\/\/www.)/.test(e.target.value) && e.target.value) {
e.target.value = `https://www.${e.target.value}`;
}
});
<input type="text" id="url">
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句