문자열 상수를 onchange 이벤트로 전달하는 데 어려움을 겪고 있습니다. 내가 노력하고 코드 예제 :문자열을 Onchange로 전달
var rvalue = "hi";
var r1 = '<label style="vertical-align:2px;">Group by: </label>' +
'<select id="pwx_documents_range_groupby" onchange="ravi('+rvalue+');">' +
'<option value="listview" selected="selected">List View</option><option value="notetype">Note Type</option><option value="author">Author View</option>'+
'<option value="cat">Cat</option></select>'
이 그냥 샘플 코드입니다 ..하지만 문제는 한 번 드롭 다운 라비 함수를 호출하고 나에게 오류가 발생합니다 변경되어 '안녕하세요'정의되지 않습니다. 내가 hi 대신 0을 전달하면 멋지게 작동합니다. 나는 왜 그것이 문자열을 받아들이지 않을지 전혀 놀랍다.
누구나 큰 도움이 될만한 아이디어가 있습니다.
고맙습니다. 구문 오류가 발생합니다. – ravi
@ravi 그 버전에서 작은 버그가 있었으면 큰 따옴표 안에 작은 따옴표를 이스케이프 처리해야합니다! 올바른 답이되도록 업데이트했습니다. – Trevor