试图设置cookie,但它说未定义。我该怎么办?

时间:2016-04-05 01:05:35

标签: javascript html cookies

所以这是我的代码

<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但是以“未定义”作为值。 “名称”文本也设置为“未定义”

任何人都知道我做错了什么?

1 个答案:

答案 0 :(得分:2)

你混淆了你的身份。使用文本框而不是名称。

var text = document.getElementById("textbox").value;