2014-02-28 16 views
-2

我下面的HTML:如何在JavaScript中訪問一個id而不是類?

<input type="submit" name="submit" value="Submit" id="#report_question_issue"/> 

如何使用以下ID訪問它?

#report_question_issue 

如果我使用類insted我可以訪問此提交按鈕,但是當我嘗試使用id它不起作用。如何通過ID訪問它?以這種方式

$(document).on('click', '#report_question_issue', function (e) {} 
+0

而且您只能使用該ID一次,而不是多個元素的相同ID。 – adeneo

回答

0

.Change你的HTML

<input type="submit" name="submit" value="Submit" id="report_question_issue"/> 

訪問使用刪除#作爲ID通過#訪問

<input type="submit" name="submit" value="Submit" id="report_question_issue"/> 

您不需要#HTML id屬性。

然後你就可以用這種方式修改你的腳本:

$(document).on('click', '#report_question_issue', function (e) {} 

您還可以使用文檔getElementbyId

document.getElementById("report_question_issue") 
0

第一個變化HTML

$(document).on('click', '.report_question_issue', function (e) {} 
0

可以使用轉義字符使用該ID

$(document).on('click', '#\#report_question_issue', function (e) {} 
相關問題