請(qǐng)問工作流如何判斷富文本框是否為空?如何設(shè)置為必填項(xiàng)目?
:請(qǐng)問工作流如何判斷富文本框是否為空?如何設(shè)置為必填項(xiàng)目? 富文本框不同于常規(guī)普通文本框,富文本框?yàn)榱藢?shí)現(xiàn)復(fù)雜顯示效果,初始是有內(nèi)容的,可判斷是否富文本框是否為初始內(nèi)容,假設(shè)富文本框控件ID為CS1,設(shè)置默認(rèn)值為<font color="#ff0000">請(qǐng)?jiān)诖颂幧蟼鞅匾郊?.....</font>
在提交前JS寫判斷:
注意,富文本框控件的實(shí)現(xiàn)方法和普通控件不同,富文本框控件是通過兩個(gè)控件textarea和iframe組合而來,取值時(shí),必須用texterea控件的ID,不要用iframe控件的ID,下面這個(gè)為例,就必須用CS1,而不是CS_1:
特別說明: 由于富文本框的內(nèi)容五花八門,而且可以輸入一堆空格或跳格鍵之類的來占位,但其實(shí)是沒有任何實(shí)質(zhì)性內(nèi)容,這些按道理都應(yīng)該判斷為沒有內(nèi)容,上面提供的代碼,只能做簡(jiǎn)單的內(nèi)容判斷,無法判斷這里說的各類復(fù)雜內(nèi)容。正常而言,要實(shí)現(xiàn)富文本框內(nèi)容判斷,需要先對(duì)內(nèi)容做去HTML代碼格式操作,將內(nèi)容轉(zhuǎn)換為純文本,然后再做空格去除等操作,之后得到的內(nèi)容為空,才是真正的為空,但實(shí)現(xiàn)這些的代碼比較復(fù)雜,這里不提供實(shí)現(xiàn)代碼。 該文章在 2024/10/29 12:08:40 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |