当前位置: 首页 > 知识库问答 >
问题:

从textbox获取值不给出单行字符串?[副本]

左丘耀
2023-03-14

这是我的代码。我正在使用role=“textbox”并从中获取值。但是,当我在textbox中输入多行文本时,它会给出多行的值。如何在单行中获得该值?

js prettyprint-override">function getText() {
  let text = document.querySelector('[role=textbox]').innerText;
  alert(text);
}
.textbox{
border: 1px solid;
}
<div>
    <div id="txtboxLabel">Enter your five-digit zipcode</div>
    <button onclick=getText()>
    Get TextBox Data
    </button>
    <div class="textbox" role="textbox" contenteditable="true" aria-labelledby="txtboxLabel"></div>
</div>

共有1个答案

樊飞飙
2023-03-14

可以使用字符串将文本内容中的所有\n(导致多行的新行字符)替换为空格字符。Prototype.ReplaceAll():

function getText() {
  let text = document.querySelector('[role=textbox]').innerText.replaceAll('\n',' ');
  alert(text);
}
.textbox{
  border: 1px solid;
}
<div>
    <div id="txtboxLabel">Enter your five-digit zipcode</div>
    <button onclick=getText()>
    Get TextBox Data
    </button>
    <div class="textbox" role="textbox" contenteditable="true" aria-labelledby="txtboxLabel"></div>
</div>
 类似资料:
  • 问题内容: 我试图解析JSON字符串“ {‘test’:‘100.00’}”并使用GSON库获取值:100.00。我的代码如下所示: 我的结果看起来像这样:“ 100.00”,但是我只需要100.00(不带引号)即可。如何归档? 问题答案:

  • 我有一个字符串,它包含字节数组的元素,比如“[B@42B19E58”,我必须将它转换回字节数组。 有人能给我一个这样做的方法吗? 在这里,我不必将一个字符串转换为字节数组。我已经有字节数组元素在字符串中,我只需要把它们放回数组。

  • 问题内容: 我是Android的初学者。在我的项目中,我从HTTP响应中获取了以下json。 我想从上面的json获取“ NeededString”。如何获得? 问题答案: 这可能对您有帮助。 Java: 科特林: getJSONObject(index)。在上面的示例中,0表示索引。

  • 我有以下字符串:

  • 问题内容: 我有一个像 从上面的字符串中,我需要获取一个值。 当我使用替换所有功能。 当字符串有两个点时,这将不起作用。 浮点值的位置可能有所不同。 问题答案: 首先丢弃所有非float字符,然后像这样隐秘给Float: