我有一個(gè)簡單的表單,如下所示,有一些輸入,只有一個(gè)文本區(qū)域輸入,如下所示:<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>當(dāng)用戶選擇不同的輸入時(shí),我的表單會(huì)刷新,使用:onchange = "this.form.submit()"當(dāng)我的表單刷新時(shí),我想保留到目前為止的所有輸入,這就是為什么我的表單中有以下腳本標(biāo)記,如上所示:<script type="text/javascript">document.getElementById('query').value = "<?php echo $_GET['query'];?>";</script>這做得很好,并將所有文本保留在一行中,但當(dāng)文本區(qū)域有多于一行時(shí),它不起作用,并且不顯示任何內(nèi)容。我什至嘗試將文本區(qū)域的 css 更改為:white-space: pre-wrap;但它似乎不起作用!如何刷新表單并保留文本區(qū)域文本來處理新行?
刷新表單不保留文本區(qū)域換行符
動(dòng)漫人物
2023-10-15 17:14:00