2012-04-06 62 views
0

我剛剛開始使用Django。我想將最大字數計數器整合到我的django表單的Textarea中。我一直在尋找很多來源,但我變得更加困惑。Django中Texttarea的字數計數器

我真的很感激任何建議。 (我知道如何爲簡單的html表單編寫一個javascript字詞計數器)。對我而言,主要的困惑是如何在django表單中添加類似「onClick」屬性的字段。

謝謝你一堆。

回答

0

你可以使用jQuery的.onChange()觸發字計數器。正如你可能猜到的那樣,每次對文本字段進行更改時,都會讓你調用一個函數。

至於字計數器本身,一個基本的概念是

  1. 得到文本框
  2. 分割使用的空間「」作爲分隔符
  3. 怎麼算長串入一個數組的值陣列是

如果您需要幫助的代碼,我可以給你一些指針。我會用jQuery來處理所有這些,因爲它是我遇到過的最通用的庫。

+0

謝謝你一堆。我已經完成了。我使用jQuery進行客戶端驗證;如果javascript偶然出現,我做了服務器端驗證。 – cshir 2012-04-10 21:24:53