我有一个如下的功能代码
function setShort() {
var f = document.editFrm;
var x = 10;
//var project_company = f.project_parent..value;
//project_name from database, 76 = project_parent's id
if (f.project_name.value.length < 11) {
x = f.project_name.value.length;
}
if (f.project_short_name.value.length >= 0 && f.project_parent.value == 76) {
var w = 0;
var y = "UKSP-LC-12-"+(w+1);
f.project_short_name.value = y;
return w = w+1;
//f.project_short_name.value = project_company;
}
此功能用于选择列表,这意味着如果用户单击project_parent which id = 76
,它将显示到另一个文本字段,即project_short_name
.
那么我如何编码它w
不能重复为0但可以+1
在第一次0
保存后继续,是否可以使用循环?
或者我可以计算项目父项的行数,这样我就不需要使用循环了w(total rows of project_parent from sql)+1
,我是循环和js的新手,希望你们有一些想法