<select>
<option>姓名--------年龄-------</option>
<option>(数据库记录)</option>
</select>从数据库中取出记录之后先判断其长度小于length("姓名--------");
用循环补足 就行了
<option>姓名--------年龄-------</option>
<option>(数据库记录)</option>
</select>从数据库中取出记录之后先判断其长度小于length("姓名--------");
用循环补足 就行了
var a = "好";
var b = 1;
a.length = b.length = 1;
如果用 填充,一个汉字要2个 ,所以即使得到了
记录的长度,如果不去判断其中的每一个字符是否为汉字,
也不能做到对齐。头大的是:我找不到较好的办法统计字符
串汉字的个数,如果判断要显示的每个字符是否是0-9,a-Z,
+-/*()...各类字符,排除后才确定是汉字,这样效率太低了。
各位有没有更好的办法?
{
var n = s.length;
for ( var i=0; i<s.length; i++ )
if ( s.charCodeAt(i)<0 || s.charCodeAt(i)>255 )
n++;
return n
}