引用されたGoogle検索文字列を作成し、この文字列をリンクに入れたいと思います。ユーザーはリンクをクリックし、引用された検索結果に移動します。Javascript html:クォートされたGoogle検索文字列の作成
$(".abstract_text",this).append('<div><a href="http://google.com/search?btnI=1&q="'+art_title.make_search()+'"> Search For Fulltext</a></div>');
(jQueryのを使用して)上記のコードは、この出力を与える:
http://google.com/search?btnI=1&q=The+Q+switched+ND+YAG+laser+effectively+treats+tattoos+in+darkly+pigmented+skin
私はこの出力を生成するための方法を見つけるしたいと思います:
http://google.com/search?btnI=1&q="The+Q+switched+ND+YAG+laser+effectively+treats+tattoos+in+darkly+pigmented+skin"
私の質問は関連しているように見えます私はそこで受け入れられた答えをどのように適用するか正確にはわかりません:Nesting Quotes in JavaScript/HTML
*この場合の出力に関係なく検索結果は同じですが、一般的には異なる検索結果になります。
策:エンコードURIの機能を使用し
$(".abstract_text",this).append('<div><a href="http://google.com/search?btnI=1&q='+encodeURI('"'+art_title.make_search()+'"')+'"> Search For Fulltext</a></div>');
出力:私はjQueryのことは知らないが、私は何を推測
$(".abstract_text", this).append('<div><a href=\'http://google.com/search?btnI=1&q=\"'+art_title.make_search()+'\"\'> Search For Fulltext</a></div>');
jQueryを使用している場合は、jQueryタグを追加してください。さもなければ、人々はこれが純粋なJSの質問であると考えます。 –
オックスマット、最終的にはjQueryとは特に関係のない一般的な問題になりました – tjb