如何使HTML中的输入框使其仅接受IP ADDRESS [重复]
Posted
技术标签:
【中文标题】如何使HTML中的输入框使其仅接受IP ADDRESS [重复]【英文标题】:How to make the input box in HTML to make it only accept IP ADDRESS [duplicate] 【发布时间】:2019-02-28 04:57:40 【问题描述】:请帮我解决我的问题。
如何让我的输入框只接受 IP 地址,而现在允许任何文本?
当我将输入类型设置为NUMBER
时,它会禁用提交按钮,例如,输入框只接受192.168.206.103
等IP 地址的输入,并且不接受字母表。
这是我的代码:
脚本:
function displayCam()
var ip = document.getElementById('ipadd');
var portz = document.getElementById('portz');
//document.getElementById('camView').innerhtml = ip.value;
var link = document.getElementById('camView').href="http://"+ip.value+":"+portz.value;
window.location.href =link;
代码:
<h1>Input IP Address</h1>
<label for="ipadd">Enter IP Address:</label>
<input type='text' id='ipadd' required="required" placeholder="XXX.XXX.XXX.XXX">
<label for="portz">Enter Port:</label>
<input type='number' id='portz' pattern=".1.4" >
<input type='button' onclick='displayCam()' value='Submit' required="required">
<div id="camView"> </div>
【问题讨论】:
【参考方案1】:您可以尝试在每次调用displayCam
或输入输入时检查输入是否为IP 地址(可能使用正则表达式)。
【讨论】:
以上是关于如何使HTML中的输入框使其仅接受IP ADDRESS [重复]的主要内容,如果未能解决你的问题,请参考以下文章
Rails html 视图,定位一个元素并使其仅对一个视图不可见。
语义 UI 搜索栏 - 您可以截断描述,使其仅显示前几个词,但仍搜索所有词吗?