экранировать спец символы 
		
		
		
		подскажи пожалуйста как правильно экранировать? this.value.replace('/\W|[a-z]/ig','') 
	
document.write('<dl><dt id="phone_number_text">Номер телефона:</dt><dd><input class="txt-phone" onkeyup="' + this.value=this.value.replace('/\W|[a-z]/ig','') +'" maxlength="12" id="phone" type="text"><br>пример: 380112223344</dd>');
 | 
	
		
 this.value=this.value.replace('/\W|[a-z]/ig','') это что? 
	И вы точно знаете как работает document.write? а то есть сомнения!1  | 
	
		
 это запрет ввода других символов кроми числ 
	 | 
	
		
 нужно экранировать регулярное выражение 
	 | 
	
		
 betonka 
	
document.write('<dl><dt id="phone_number_text">Номер телефона:<\/dt><dd><input class="txt-phone" onkeyup="this.value=this.value.replace(/\\W|[a-z]/ig,\'\')" maxlength="12" id="phone" type="text"><br>пример: 380112223344<\/dd>');
 | 
	
		
 Позволяет вводить буквы, должно работать так что бы нельзя было вводить буквы только цыфры 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 можно так 
	<input onkeydown="this.value=this.value.replace(/\D/ig,'')"/> а лучше типо того 
<input class="txt-phone" id="phone" type="text" maxlength="12" />
<script type="text/javascript"> 
	document.getElementById('phone').onkeydown = function(e){
		var e = e || window.event;
		var key = e.which || e.button;
		if((key<48 || key>57)&&(key<96 || key>105)&&key!=8)
		 return false;
	}
</script>
 | 
	
		
 Skipp, 
	Посмотрите как ваши примеры работают в Opera ...  | 
	
		
 рони, Skipp, 
	var key = e.which || e.  | 
	
		
 В опере keypress вместо keydown надо. 
	 | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 04:39. |