复制文本框和周围的文本而不换行

问题描述 投票:0回答:0

如何防止 html 表单中的换行符复制并粘贴到记事本中: 类似于这个问题: 如何防止在 html 输入字段末尾换行?

如果我复制文本并将其粘贴到记事本中,则会出现换行符。 第一个答案中的代码片段在网页上正确显示,但如果我复制并粘贴到记事本中,则会出现表单输入周围的换行符。 来自代码片段:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, Label 
aaaaaaaaaaaaaaaaa  <----- MY input into form. Text in form is on a new line.
 sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet

我需要一个内联文本框,当它周围的文本以及文本框内部的文本被复制并粘贴时,它就在一行上。

例如:

grep " <form style="display:inline;"><input/></label></form>" s*-config

在网页上显示正确,但如果我选择所有文本并将其粘贴到记事本中,则会出现回车符: 在记事本中输出:

 grep " 
textbox data  
" s*-config

我想让它像记事本一样显示

  grep "textbox data" s*-config

更新: 我有点让它做我想做的事:

<strong style="display:inline;">grep "<span contenteditable></span>" s*-config</strong>

contenteditable 允许我在引号之间添加数据,并且它可以在没有换行符的情况下进行复制和粘贴。现在的问题是不清楚这是一个可编辑的字段。它需要围绕它的边界和/或一些占位符文本。 (占位符似乎不起作用)

html forms input newline
© www.soinside.com 2019 - 2024. All rights reserved.