2012-11-15 23 views
-3

我有一个简单的问题,这里是我想告诉我的一个例子。 假设我们有一个具有特定值的文本框,可以说F .../..../...我想,当用户输入这些数字来填充点时。所以如果用户按下3336666333,那么文本框将会有F333/6666/333。Javascript replace method

function select_text() 
{ 
var content=document.getElementById("mytext"); 
content.focus(); 
content.select(); 
} 


window.onload = function() { 
var input = document.getElementById("mytext"); 

input.onkeypress = function() { 
    var evt = arguments[0] || event; 
    var char = String.fromCharCode(evt.which || evt.keyCode); 

    // Is it a period? 
    if (char == "1") { 
     // Replace it with a comma 
     //input.value += ","; 
input.replace(".","1"); 
     // Cancel the original event 
     evt.cancelBubble = true; 
     return false; 
    } 
} 
}; 

我用下面当文本框用户通过点击选择文本这个功能,我想我必须做的第二功能的东西,但我不知道是什么!

+1

'//是否是一个时期?如果(char ==“1”){'很混乱。 – 2012-11-15 20:38:19

回答