【发布时间】:2018-05-09 20:17:22
【问题描述】:
<!DOCTYPE html>
<html>
<head>
<script>
document.write("some text");
function change()
{
alert("function loaded");
var text=[];
text=document.getElementById("inname");
document.getElementById("demo").innerHTML = text.charAt(0);
}
</script>
</head>
<body>
<input type="text" id="inname">
<button onclick="change()"> convert </button>
<p id="demo"> </p>
</body>
</html>
我创建了一个简单的 HTML 页面来读取字符串并显示该字符串的第一个字符,但它不起作用。
任何想法为什么这不起作用?
【问题讨论】:
-
text是一个 dom 元素,而不是那个元素的值
标签: javascript charat