gpt4 book ai didi

javascript - 带有强制引号的 HTML 文本输入?

转载 作者:行者123 更新时间:2023-11-30 18:40:37 25 4
gpt4 key购买 nike

我想制作一个 HTML 文本输入字段,它始终显示引用的内容。我希望访问者看到引号但不能删除它们。据我所知,这不能用 HTML 完成,所以我把 javascript 标签放在那里。

重申一下,我希望文本输入字段的开头和结尾始终有一对引号。当然,在文本字段内。

编辑:此外,我希望他们只能在引号之间输入内容。

最佳答案

尝试以下操作。这有点奇怪,但它确实有效。

Live Demo

input.onkeyup = function(){
var chars = this.value.split('');

// Removes any quotes that are in the string after the first one
for(var i=1;i< chars.length; i++){
if(chars[i] == '"'){
chars.splice(i,1);
}
}

// Adds a quote to the end
chars.push('"');

// adds a quote to the beginning
if(chars[0] != '"'){
chars.unshift('"');
}


this.value = chars.join('');
}

关于javascript - 带有强制引号的 HTML 文本输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6970299/

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