1. 程式人生 > >html標籤中onclick()的引數是el表示式時的問題

html標籤中onclick()的引數是el表示式時的問題

當在html標籤中onclick()函式的引數是el表示式時,要把el表示式用單引號‘’引起來

因為如果你不加引號,那麼等於你的函式引數傳入是一個變數,但是這個變數又沒有定義

如下例項所示:

HTML:

<a  onclick="doCollect('${courseDto.course.courseId}','${courseDto.course.twoId}')" href="#" >
    <img id="collectionImg" alt="" src="<%=request.getContextPath() %>/static/images/followed.png" />
</a>

JavaScript:

function doCollect(courseId, twoId){
    
}
注意:function 引數不用寫型別