HTML中在文本框中寫入值后點擊Enter鍵出發一個事件如何實現?
給文本框添加onkeydown事件,事件處理函數中判斷按下的鍵是不是Enter,如果是執行想要的動作
給按鈕添加click事件
<input type="button" onclick="add()" value="Enter">
<html>
<title></title>
<body>
<p><input id="Text1" type="text" /></p>
<p><input id="Submit1" type="submit" value="submit" /></p>
</body>
</html>
想觸發默認事件或者自定義事件就在submit按鈕上添加一個你需要的事件即可
或者不想用submit,用button控件也行,功能都一樣的
HTML在文本框輸入文字時,怎么編寫代碼按回車換行和寫完一行時自動換行
,使用textarea即可,修改樣式和text一樣的,不用寫代碼直接有這些功能
resize:none
添加這個樣式,不讓瀏覽器可以擴大縮小這個框
文本區域控件中如何保留回車和空格,并能保留html代碼
既要保留textarea中用戶輸入的空格和回車,也要屏蔽掉html代碼。
下面就這三個地方使用寫了三個函數/*textarea中的文字處理使用$noregmsg_content = char_textarea($_POST['content']);$noregmsg_content = htmlspecialchars($noregmsg_content);*///入庫的時候處理textarea里的字符,比如回車空格functionchar_textarea($msg_area){$msg_area = str_replace(chr(13),"[br]",$msg_area);$msg_area = str_replace(chr(32),"[nbsp]",$msg_area);return$msg_area;}//輸出到網頁時候使用,轉換HTML非法字符functionchar_show_textarea($msg_area){//$msg_area = str_replace("",$msg_area);//$msg_area = str_replace(""",chr(34),$msg_area);//雙引號//$msg_area = str_replace("'",chr(39),$msg_area);//單引號//$msg_area = str_replace(" ",chr(32)&chr(32),$msg_area);//空格$msg_area = str_replace("",chr(9),$msg_area);//tab鍵值$msg_area = str_replace("[br]","",$msg_area);//換行$msg_area = str_replace("[nbsp]","",$msg_area);//空格//$msg_area = str_replace(chr(13),"\r\n",$msg_area);//回車return$msg_area;}//再次調入textarea中編輯時使用functionchar_edit_textarea($msg_area){$msg_area = str_replace("[br]",chr(13),$msg_area);$msg_area = str_replace("[nbsp]",chr(32),$msg_area);return$msg_area;}/*textarea文字處理使用結束*/
相關推薦:
國企破產賠償(國企一旦倒閉會怎么處理員工)
外匯詐騙立案(外匯詐騙立案的流程和標準是什么)
員工被炒賠償(被炒掉的員工能得到什么補償)
集團內資金拆借(集團內部資金拆借是否合法)
勞務外包公司資質(勞務外包公司需要具備什么資質)