私は次のように変数を持ってvar str
います:
var str = <option value="1">tea</option>;
以下のように作りたい
var quote_str = '<option value="1">tea</option>;'
誰か助けてくれる人はいますか?前もって感謝します!
編集:
次のコードを試しましたが、正しくありません。
var quote_str = 'str';
私は次のように変数を持ってvar str
います:
var str = <option value="1">tea</option>;
以下のように作りたい
var quote_str = '<option value="1">tea</option>;'
誰か助けてくれる人はいますか?前もって感謝します!
編集:
次のコードを試しましたが、正しくありません。
var quote_str = 'str';
文字列リテラルの外側にセミコロンが必要だと思います:
var quote_str = '<option value="1">tea</option>';
\'
文字列内にもアポストロフィ文字が必要な場合は、 を使用して、アポストロフィで区切られた文字列にアポストロフィを入れることができます。
var quote_str = '\'<option value="1">tea</option>\'';
引用符を使用して文字列を区切ることもできます。次に、アポストロフィをエスケープする必要はありませんが、引用符をエスケープする必要があります。
var quote_str = "'<option value=\"1\">tea</option>'";
すでに文字列があり、その前後にアポストロフィを追加したい場合は、文字列を連結します。
var quote_str = "'" + str + "'";
バックスラッシュで各一重引用符をエスケープします。
var quote_str = '\'<option value="1">tea</option>;\''
…または、文字列を別の種類の引用符 (つまり、二重引用符) で囲みますが、意図せずに文字列を閉じないように、内側の二重引用符を必ずエスケープしてください。
var quote_str = "'<option value=\"1\">tea</option>;'"
.を使用して、Javascript の文字をエスケープできます\
。それがあなたの問題なら