2010-12-20 9 views
0

jqueryまたはJavaスクリプトを使用して、隠しテキストフィールドの値からhtml img src値を動的に変更する必要があります。JavaスクリプトまたはJQueryを使用してHTML <img> src属性を動的に変更

<p><img id="yui_img" height="333" width="345"></p> 

function onImgChange() 
{ 
document.getElementById('yui_img').src=document.getElementById('addProductLinksCreateForm:addProductLinkUrlValue').value; 

} 

私はDOMに値を持っていましたが、反映されていません。古い画像が維持されます。

+0

1.あなたはjqueryのか、純粋なJavaScriptを使用して2いるあなたがやろうとしているかのHTMLのいくつかのより多くを投稿してください。ありがとう。 – Matt

答えて

1

これは動作するはずですが、あなたはこれらのケースであることを確認する必要があります。

  • <input type="text" id="addProductLinksCreateForm:addProductLinkUrlValue">のようなテキストボックスのタグを見ていますか?

  • onImgChange()に電話していますか?ユーザーが別のテキストボックスに切り替えると、そのようなことが起こるように、document.getElementById('addProductLinksCreateForm:addProductLinkUrlValue').onchange = onImgChange;を試すことができます。 jQueryのを使用して

0

、それは次のようになります。

function onImgChange() { 
    $('#yui_img').attr('src', function(i, src) { 
     return $('#addProductLinksCreateForm').attr('src'); 
    }); 
} 
関連する問題