2017-01-17 6 views
2

私は以下のコードを持っていますが、ブラウザで実行するとalt( "na")が表示されます。これは、URLが正しく機能していないことを意味します。しかし、なぜ私は理解できません。JavaScriptを使用して画像要素を作成するときにLaravel画像URLを生成する方法

var tbl_img=document.createElement("img"); 
    tbl_img.setAttribute('src', "('{{ asset('Images/Table2.png') }}')"); 
    tbl_img.setAttribute('alt', 'na'); 
    tbl_img.style.width= '64px'; 
    tbl_img.style.width= '64x'; 

しかし、以下のコードは機能していますが、URLが正常に動作していることがわかりました。

div.style.backgroundImage = "url('{{ asset('Images/Table2.png') }}')"; 

質問ですが、Laravelを使用しているときにJavaScriptイメージURLを生成するにはどうすればよいですか。

+0

tbl_img.setAttribute('src', "('{{ asset('Images/Table2.png') }}')"); 

私は、私は上記のコードを変更し間違っていたものを考え出しました。 –

答えて

0

私が間違っているのか、あなたのコードに本当に好きなのか分かりませんが、同じことを正確に入力しようとしましたか?

tbl_img.setAttribute('src', "url('{{ asset('Images/Table2.png') }}')"); 
+0

あなたも同様にURLを追加しようとしましたが、それでも動作しませんでした。 –

関連する問題