请查看此代码。
$('#displayname').val(prompt('Enter your name:', ''));
$('#groupname').val(prompt('Enter your Group:', ''));
alert($('#displayname').val());
alert($('#groupname').val());
我通过javascript提示分别读取两个变量displayname和groupname的值。然后,当我警告这两个变量时,displayname会提醒实际值,而groupname会被警告为undefined。我找不到任何语法错误。可能的原因是什么?提前谢谢。
答案 0 :(得分:1)
您没有具有特定ID的元素,因此会抛出undefined
错误。
请查看以下代码:
<input id="displayname">
<input id="groupname">
$('#displayname').val(prompt('Enter your name:', ''));
$('#groupname').val(prompt('Enter your Group:', ''));
alert($('#displayname').val());
alert($('#groupname').val());