所以这是我的代码
<script>
function ls() {
var text = document.getElementById("name").value;
document.cookie = "username=" + text + ";";
document.getElementById("name").innerHTML = text;
}
</script>
<p id="name"><p>
<input type="text" id = "textbox"> <br/>
<input type="Submit" value = " Submit " onClick = "ls()">
当我运行它并在文本框中输入一个值时按下提交它会创建cookie但是以“未定义”作为值。 “名称”文本也设置为“未定义”
任何人都知道我做错了什么?
答案 0 :(得分:2)
var text = document.getElementById("textbox").value;