-2
<form action="javascript:message();">
<input type="text" id="#msg" value='test'>
</form>
這是我製作的一個簡單表格。現在,當我打電話使用此代碼它的工作原理我的JS功能(只有一個輸入可以訪問雖然):jQuery .val使用ID選擇器undefined
function message() {
alert($('input').val());
}
但是使用這個代碼不起作用(提醒未定義):
function message() {
alert($('#msg').val());
}
我真的不知道該怎麼辦,我一直在尋找了幾個小時......
從您的HTML中的id屬性中刪除'#'。您將ID值與選擇器語法混淆。 –