我有一个文本框,用户输入一个任务的总权重。现在,如果用户输入0004,那么它将显示4这是很好,如果用户输入002,然后显示2,但如果用户输入0000,则它将显示0000.我希望它显示0,但我不知道如何去做。如果我做textbox.value> = 0,那么如果我输入0000,那么它将删除所有0,文本框留空。它是如何编码的,以便在用户输入零时除去一个0?如果我只输入零,那么文本框是空的
编码低于:
if (textbox.value > 0) {
var textboxstring = textbox.value.replace(/^0*/, '');
@mu ... ..纠正什么 –
是基数的说法? – BruceyBandit
radix参数告诉parseInt字符串被解释为什么基数。base 10,hexadecimal等等。10在10中是10,但在十六进制中是“A”,八进制是“12” –