我有一個文本框,用戶輸入一個任務的總權重。現在,如果用戶輸入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」 –