【发布时间】:2015-10-18 11:49:19
【问题描述】:
我有这段代码,用户键入一个短语或单词并反转字符串,但我的问题是我希望它在用户键入单词的相同文本框中显示结果。这是我的代码:
function revme() {
var textb = document.getElementById("textb");
var str = textb.value;
var str1 = "";
l = str.length;
for (i = l; i >= 0; --i) {
str1 = str1 + str.substring(i, i + 1);
}
document.getElementById("results").innerHTML = str1;
}
Please enter your text
<br>
<input type="text" id="textb">
<p id="results"></p>
<input type="button" value="Reverse" onclick="revme()">
我试着这样做:
document.getElementById("textb").innerHTML = str1;
但这不起作用。有什么想法吗?
【问题讨论】:
-
使用
document.getElementById("textb").value = str1 -
它在小提琴中工作出了什么问题&你把你的问题放在文本字段和结果显示到段落中,请更新并提出一个好问题..
标签: javascript html dom javascript-events