两个输入中的第一个字符不可选择/不可编辑,必须是 09

Posted

技术标签:

【中文标题】两个输入中的第一个字符不可选择/不可编辑,必须是 09【英文标题】:two First characters in input unselectable/uneditable and must be 09 【发布时间】:2018-12-16 12:25:35 【问题描述】:

我有一个输入,用户可以在其中输入电话号码(国家格式)值。 “09”数字是输入字段的电话号码的一部分,因此用户只需要输入电话号码的其余部分。我想将“09”数字作为 html 并使其不可选择/不可编辑。这可能吗?

【问题讨论】:

是的,有可能。 您希望“09”成为输入值的一部分吗? 是的,09是输入值的一部分 【参考方案1】:

如果您也展示了您尝试过的内容,这将有所帮助。但不知道,以下内容对您有用吗?

<label for="tel">09</label> <input id="tel" type="number" placeholder="Enter your telphone number">

您也可以按照here 所述的引导方式实现此目的

【讨论】:

"09" 是输入值的一部分。我想要这样的 JS 解决方案。 jsfiddle.net/QrrjW/1

以上是关于两个输入中的第一个字符不可选择/不可编辑,必须是 09的主要内容,如果未能解决你的问题,请参考以下文章

请问如果我还想把DataGridView中的第3列第5行的按钮设置不可编辑该怎么弄啊?(或者这个按钮隐藏)

Gridview中checkbox选择绑定字段时为啥是不可编辑的

在输入框中的光标后添加不可编辑的文本

数组类型 char[] 不可分配 [重复]

从python中的字符串中去除不可打印的字符

Android文本字段元素可以选择,但不可编辑