2016-04-05 4 views
0

は、だからここに私のコードクッキーを設定しようとしていますが、定義されていません。私は何をしますか?

<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()"> 

であると私はそれを実行し、テキストボックスに値を入力すると、Enterキーを押して、それがクッキーを作成しますが、値として「未定義」で提出してください。また、「名前」テキストが「未定義」に設定されています

誰かが間違っていることを知っていますか?

答えて

2

あなたのIDは混乱しています。名前の代わりにテキストボックスを使用します。

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

https://jsbin.com/yavuyoxene/edit?html,css,js,output – sniels

関連する問題