日期:2014-05-16  浏览次数:20370 次

怎样获取textbox中的第一个值
有谁知道怎么用javascript获取textbox控件上值的第一个
比如输入了12334     怎么获取到1这个值     也就是要获取到第一个值  


------解决方案--------------------
更正一下:
var textboxcontent = document.getElementById( "textboxId ").value;
var requiredvalue = textboxcontent.substring(0,1);
textboxcontent 为textbox的内容;
requiredvalue 想要获得的值;
textboxId 为textbox的 id
我已经测试过了


------解决方案--------------------
如果只是取第一个字符的话,除了取子串函数外还可以用charAt

charAt:返回字符串中指定位置的字符(包括汉字、字母及其他符号)
格式:StringObj.charAt(n) 或 "StringContent ".charAt(n)
n为0到StringObj.length-1之间的整数

<input type= "text " id= "text1 " value= " ">
<input type= "button " onclick= "alert(document.getElementById( 'text1 ').value.charAt(0)) " value= "getFirstChar ">