2015-10-27 41 views
0

我的问题是,如果我的输入类型文本可能与输入类型日期格式相同。日期类型实际上看起来几乎相同,但默认情况下在文本框中有' - ',并且不能删除它们,这正是我想要的。输入类型文本与日期相同的格式

我希望你们得到它并能帮助我!

如果不可能,请让我知道,所以我停止希望。

我需要这样的东西sharepoint/company/subcompany和斜线应该在输入字段

+0

想要在该字段中输入的示例文本? –

+1

'sharepoint/company/subcompany',所以我想要'/'作为默认值。 – G0ldenowner

+0

等输入第一个值后。你自己会去下一个斜杠并输入内容等等吧? –

回答

0

下载面具插件:

https://plugins.jquery.com/mask/

Demo

HTML:

<input id="product" type="text" tabindex="7" /> 

的jQuery :

jQuery(function($) { 
    $("#product").mask("aaaaaaaaa/aaaaaaaaaaaaa/aaaaaaaaaa"); 
}); 
+0

非常感谢!这正是我想要的<3 – G0ldenowner

+0

,欢迎您 –

0

如果你确定使用HTML5不可拆卸的,试试这个 - 它也增加了一个日期选择器:

<input type="date" value="yyyy-mm-dd"> 

如果你想使用正常的type="text"输入来做到这一点,那么你将不得不写一个JavaScript解决方案

+0

感谢您的回复,但我想要的是具有像这样的'sharepoint/company/subcompany'格式的输入类型文本,我希望将'/'设置为默认值,因此您无法完全删除它们作为输入类型的日期。 – G0ldenowner

+0

为什么不使用上述呢?它正是你想要做的 –

+0

我仍然可以删除' - ',我希望它不可移动 – G0ldenowner

0

这应该工作。如果HTML5没问题。我觉得这个代码将不会在Internet Explorer从下面的链接工作

<input type="date"> 
+0

感谢您的回复,但我想要的是具有像这样的格式的输入类型文本'sharepoint/company/subcompany',并且我希望将'/'设置为默认值,因此您无法完全按照输入类型日期将其删除。 – G0ldenowner

相关问题