我们正在使用 javascript/typescript 并且无法从DevExtreme (Typescript) ProjectdxTextArea
中传递“输入的文本” 。
我们正在使用:
<div id="myTextArea" data-bind="dxTextArea: {showClearButton: true,value: 'MyTests'}" ></div>
<div data-bind="dxButton: { text: 'Save text' }" onclick="saveMyData(document.getElementById('myTextArea').innerText)"></div>
将函数“saveMyData”定义为:
<script>
function saveMyData(myData)
{
alert("text is "+myData.innerText);
mytext.innerText += myData.innerText;
}
</script>
但是,警报仅包含
文字是
我们也尝试过textContent
,但得到了相同的结果。
有人知道为什么会这样吗?
屏幕上没有错误,所以我们认为这不是声明错误。
(注意,出于演示目的,此代码已被简化)。
以下是“最有用/最详细”文档的链接:
请随时要求澄清/详细信息,因为我知道我很不擅长“在纸上”解释自己。我会发布一个小提琴,只是它不/不会识别dxTextArea
nor dxButton
,太没用了!
编辑
按照建议使用 innerHTML 给出: