Javascript textfield中的正则表达式
亲爱的各位……我有以下代码:Javascript textfield中的正则表达式,javascript,regex,Javascript,Regex,亲爱的各位……我有以下代码: <script> var str="KD-R435MUN2D"; var matches=str.match(/(EE|[EJU]).*(D)/i); if (matches) { var firstletter = matches [1]; var secondletter = matches [2]; var thirdletter = matches [3]; alert(firstletter + secondlet
<script>
var str="KD-R435MUN2D";
var matches=str.match(/(EE|[EJU]).*(D)/i);
if (matches) {
var firstletter = matches [1];
var secondletter = matches [2];
var thirdletter = matches [3];
alert(firstletter + secondletter + thirdletter);
}else{
alert (":(");
}
</script>
var str=“KD-R435MUN2D”;
var matches=str.match(/(EE |[EJU]).*(D)/i);
如果(匹配){
var firstletter=匹配项[1];
var secondletter=匹配项[2];
var thirdletter=匹配项[3];
警报(第一个字母+第二个字母+第三个字母);
}否则{
警报(“:(”);
}
我希望它可以控制textfield。我必须怎么做?您可以将事件侦听器添加到textfield,并在触发事件时调用该函数。
您可以使用
document.getElementById('mod')获取文本。value
您可以将事件侦听器添加到textfield,并在触发事件时调用该函数。
<script type="text/javascript">
$("#mod").val();
var matches=str.match(/(EE|[EJU]).*(D)/i);
if (matches) {
var firstletter = matches [1];
var secondletter = matches [2];
var thirdletter = matches [3];
alert(firstletter + secondletter + thirdletter);
}else{
alert (":(");
}
</script>
您可以使用document.getElementById('mod')获取文本。value
<script type="text/javascript">
$("#mod").val();
var matches=str.match(/(EE|[EJU]).*(D)/i);
if (matches) {
var firstletter = matches [1];
var secondletter = matches [2];
var thirdletter = matches [3];
alert(firstletter + secondletter + thirdletter);
}else{
alert (":(");
}
</script>
$(“#mod”).val();
var matches=str.match(/(EE |[EJU]).*(D)/i);
如果(匹配){
var firstletter=匹配项[1];
var secondletter=匹配项[2];
var thirdletter=匹配项[3];
警报(第一个字母+第二个字母+第三个字母);
}否则{
警报(“:(”);
}
$(“#mod”).val();
var matches=str.match(/(EE |[EJU]).*(D)/i);
如果(匹配){
var firstletter=匹配项[1];
var secondletter=匹配项[2];
var thirdletter=匹配项[3];
警报(第一个字母+第二个字母+第三个字母);
}否则{
警报(“:(”);
}
只要做:
HTML:
只要做:
HTML:
这个问题似乎非常熟悉..这不是重复吗?我只是继续我的项目,一步一步地提出一个问题。上次有几个人不理解我的问题…这个问题似乎非常熟悉..这不是重复吗?我只是继续我的项目,一步一步地提出一个问题。上次有几个人不理解理解我的问题。。。
function checkRegexp()
{
d = document.getElementById("mod");
val = d.value;
// Do the regexp on value
}