Javascript 从元素中获取文本并将其作为值放入文本中
我正在努力实现以下目标,包括:Javascript 从元素中获取文本并将其作为值放入文本中,javascript,html,Javascript,Html,我正在努力实现以下目标,包括: 从JavaScript中的元素检索数据 文本 返回文本,而不是具有属性“text”的对象 您应该只有document.getElementById(“sendText”).value=html 返回文本,而不是具有属性“text”的对象 您应该只使用document.getElementById(“sendText”).value=htmlinnerHTML为您提供文本内容(介于和()之间),因此字符串不是对象,您只需要值 函数automaticallysub
文本
返回文本,而不是具有属性“text”的对象
您应该只有document.getElementById(“sendText”).value=html
返回文本,而不是具有属性“text”的对象
您应该只使用
document.getElementById(“sendText”).value=html
innerHTML
为您提供文本内容(介于
和(
)之间),因此字符串不是对象,您只需要值
函数automaticallysubmit(){
var txt=document.getElementById(“returnText”).innerHTML;
txt.替换(/]*>/g,“”);
document.getElementById(“sendText”).value=txt;
}
automaticallysubmit()
需要获取文本
innerHTML
提供文本内容(介于
和(
)之间),因此字符串不是对象,您只需要值
函数automaticallysubmit(){
var txt=document.getElementById(“returnText”).innerHTML;
txt.替换(/]*>/g,“”);
document.getElementById(“sendText”).value=txt;
}
automaticallysubmit()
需要获取文本
html=html.replace(/]*>/g“”);document.getElementById(“sendText”).value=html
这就足够了。我编辑了你能再检查一下吗!:)@rajaprabhu不管你的编辑是什么,但我的第一条评论会解决你的问题。html=html.replace(/]*>/g“”);document.getElementById(“sendText”).value=html
这就足够了。我编辑了。你能重新检查吗!:)@rajaprabhu无论你的编辑是什么,但我的第一条评论会解决你的问题。非常感谢!这很有帮助,因为我读到另一个帖子,说我需要替换所有其他HTML标记字符,然后执行HTML.text;但是谢谢你!非常感谢!这很有帮助,因为我读到另一个帖子,说我需要替换所有其他HTML标记字符,然后执行HTML.text;但是谢谢你!
document.getElementById("returnText").innerHTML;