文字列定数を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>'
これは単なるサンプルコードです。しかし、問題は、ドロップダウンを変更すると、ravi関数が呼び出され、エラー「hi」が未定義であるというエラーがスローされることです。こんにちはの代わりに0を渡す場合は、うまく機能します。なぜ文字列を受け入れないのか、私は完全に驚いています。
誰もが大きな助けになるアイデアを持っています。