好的,我目前正在一个有商店查找器的网站上工作,商店查找器适用于城镇名称和邮政编码,但邮政编码必须在其中有一个空格。例如 'RG1 7UE' 并且没有空格就无法工作 例如 'RG17UE'
所以我在文本框(见下文)上有一些 JS 来调整邮政编码上的间距,效果很好,现在唯一的问题是,如果你在其中输入城镇或城市,JS 会在其中放置一个空格盒子。有谁知道我该如何解决这个问题,以便我可以为城市和邮政编码使用相同的文本输入框?
谢谢,
马丁
<input type="text" placeholder="Enter a postcode or town/city..." value="<?php echo $_POST['text'] ?>" id="address" name="text" class="locator_inputform px192 search-box" onblur="this.value = this.value.replace(/ /g,'').replace( /^(.{2,4})(.{3})(.*)$/, '$1 $2' )">