如何删除TEXTBOX里最后一上个字符,而不是用backspace,
菜鸟问题,目一个TEXTBOX,里面若干个字符,我想如点击一个按钮,然后删除这个TEXTBOX里最后一个字符!有没有简便的办法?
------解决方案--------------------//---自动删除 超出限制的字符个数的字符   
  <!DOCTYPE HTML PUBLIC  "-//W3C//DTD HTML 4.0 Transitional//EN ">  
  <HTML>  
   <HEAD>  
    <TITLE>  New Document  </TITLE>  
    <SCRIPT LANGUAGE= "JavaScript ">  
    <!-- 
   String.prototype.getByteLength=function(){return this.replace(/[^\x00-\xff]/g,  "mm ").length;}; 
 	function CutStrLength(str, Ilength) 
 	{  
 	var tmp = 0; 
 	var len = 0; 
 	var okLen = 0 
 	for(var i=0;i <Ilength;i++) 
 	{ 
 	if(str.charCodeAt(i)> 255) 
 	tmp += 2  
 	else 
 	len += 1 
 	okLen += 1 
 	if(tmp + len == Ilength)  
 	{ 
 	return (str.substring(0,okLen)); 
 	break; 
 	} 
 	if(tmp + len >  Ilength) 
 	{ 
 	//return (str.substring(0,okLen - 1) +  "  ");  
 	return (str.substring(0,okLen - 1));  
 	break; 
 	} 
 	} 
 	}   
 	function  checkFieldLength(fieldName,fieldDesc,fieldLength   )    
 	  {       		 
 	  var   str   = document.getElementById(fieldName).value;    
 	  var   theLen=0;    
 		var   teststr= ' ';    
 	  for   (i=0;i <str.length;i++)    
 	  {    
 	  teststr=str.charAt(i);      
 			if(str.charCodeAt(i)> 255)    
 			theLen=theLen   +   2;    
 			else    
 	  theLen=theLen   +   1;    
 	  }   
 	  document.getElementById( 'showMsg ').innerText = theLen; 
 	  if(   theLen> fieldLength   )    
 	  {   
 	  document.getElementById( 'showMsg ').innerText = fieldDesc; 
 	  //alert(fieldDesc+ "   的字段长度超过规定长度! ");    
 	  //document.getElementById(fieldName).focus();    
 	  document.getElementById(fieldName).value = CutStrLength(str, fieldLength); 
 	  return   false;    
 	  }    
 	  else    
 	  {    
 	  return   true;    
 	  }    
 	  } 
   //-->  
    </SCRIPT>  
   </HEAD>    
   <BODY>  
    <FORM METHOD=POST ACTION= " ">  
 	 <TEXTAREA ID= "testArea " NAME= "testArea " ROWS= "3 " COLS= "22 " onkeyup= "checkFieldLength( 'testArea ',  '超过允许输入的字符个数 ', 20); " onchange= "checkFieldLength( 'testArea ',  '超过允许输入的字符个数 ', 20); ">  </TEXTAREA>  
 	 <div id= "testInfo "> 已经输入: <span id= "showMsg ">  </span>  </div>  
 	 <INPUT TYPE= "button " value= "dddd " onclick= "alert(document.getElementById( 'testArea ').value.getByteLength()) ">  
    </FORM>  
   </BODY>  
  </HTML>  
------解决方案--------------------不明白什么意思 
 取length-1个字符  
 然后重新赋值!?
------解决方案--------------------取出textbox中字符的长度,点击的时候只取长度-1,再赋值
------解决方案--------------------你是想要C#的还是javascript的啊? 
 C# 
 在按钮的事件中 
 ths.textbox1.text.romove(this.tetbox1.text.length-1);
------解决方案--------------------楼上
------解决方案--------------------TextBox.Text.Remove(TextBox.Text.Length-1,1)
------解决方案--------------------回完了多了四个   
 js的就不用我写了.上面有
------解决方案--------------------