亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

刷新表單不保留文本區域換行符

刷新表單不保留文本區域換行符

PHP
動漫人物 2023-10-15 17:14:00
我有一個簡單的表單,如下所示,有一些輸入,只有一個文本區域輸入,如下所示:<form class="box" action = "?" method = "GET" enctype = "multipart/form-data"><textarea id = "query" name = "query" style="width:810px;height:150px;border:solid 1px #737373;white-space: pre-line;"></textarea><script type="text/javascript">document.getElementById('query').value = "<?php echo $_GET['query'];?>";</script></form>當用戶選擇不同的輸入時,我的表單會刷新,使用:onchange = "this.form.submit()"當我的表單刷新時,我想保留到目前為止的所有輸入,這就是為什么我的表單中有以下腳本標記,如上所示:<script type="text/javascript">document.getElementById('query').value = "<?php echo $_GET['query'];?>";</script>這做得很好,并將所有文本保留在一行中,但當文本區域有多于一行時,它不起作用,并且不顯示任何內容。我什至嘗試將文本區域的 css 更改為:white-space: pre-wrap;但它似乎不起作用!如何刷新表單并保留文本區域文本來處理新行?
查看完整描述

1 回答

?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

您不需要 JavaScript 代碼!您可以將代碼更改為:


<form class="box" action = "?" method = "GET" enctype = "multipart/form-data">


<textarea id = "query" name = "query" style="width:810px;height:150px;border:solid 1px #737373;white-space: pre-line;"><?php echo $_GET['query']; ?></textarea>


</form>


查看完整回答
反對 回復 2023-10-15
  • 1 回答
  • 0 關注
  • 121 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號