<select>
<option>姓名--------年龄-------</option>
<option>(数据库记录)</option>
</select>从数据库中取出记录之后先判断其长度小于length("姓名--------");
用循环补足 就行了
<option>姓名--------年龄-------</option>
<option>(数据库记录)</option>
</select>从数据库中取出记录之后先判断其长度小于length("姓名--------");
用循环补足 就行了
解决方案 »
- JS初学啊 请各位前辈帮忙指点下 万分感谢了!!
- javascript高仿CSDN社区树形结构
- 〓〓看到一个式子a=+b,是不是写错了?〓〓
- 一个JavaScript的导航菜单,鼠标一放上宽度就变小了,请高手帮忙……
- 请问我这个循环有问题吗?为什么下拉框不能选中某一项
- 求一段背景颜色交替的JS代码
- 多form提交
- 请教关于使用xmlhttp访问站点外部文件
- 表单提交时,如何把一个文本框的内容赋给一个隐藏的文本框元素,value属性值要怎么设?
- 对于<input>,能不能有两个属性?即type有两个值
- vbscript与javascript
- 如何将IE窗口标题栏上的"-Microsoft Internet Explorer"去掉?
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
}