2017-01-11 4 views
1

私のHTMLプロジェクトにimgタグがあり、入力タグに変換するか、imgのsrc属性を取得してその値を入力に設定して、フォームでサーバーに送ることができます。あなたは何か考えている?img srcを入力値に変換するには?

+1

それはあなたの意図が何であるかを理解することは本当に難しいです。いくつかのコードを共有し、疲れたものを追加し、あなたの出力を記述します。 – marmeladze

+0

あなたはタグを持っていて、それをタグゲインに変換したいと思っていますか? –

+0

私はそれを編集...申し訳ありません:D –

答えて

0

このお試しください:イムは、あなたのようなタグを持って修正した場合

var src = $('img').attr('src') 
 

 
$('input').val(src)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<img src="my src"> 
 
<input>

0

を:あなたがする必要がどのような

<img src="pathofimage" id="my-img" /> 

はタグに入れて、SRCを取得することです。あなたが好きなのjQueryで行うことができます。今すぐ

var imgSrc = $('#my-img').attr('src'); 
console.log(imgSrc); // this should log the image path. 

、あなたの

<input type="text" name="" id="my-input"> 
$("#my-input").val(imgSrc); 

に追加することを使用することができます。しかし、なぜあなたはそれをやっていますか?なぜ画像をアップロードするためにフィールドを使用しないのですか?

0

スニペット画像ソースを取得し、選択した入力に渡します。

document.getElementById('setter').addEventListener('click', function(){ 
 

 
    var imgsrc = document.getElementById('image-source').src; 
 
    document.getElementById('image-will-be-here').value = imgsrc; 
 
    return 0; 
 

 
})
<img src="http://www.flooringvillage.co.uk/ekmps/shops/flooringvillage/images/request-a-sample--547-p.jpg" width='50' height='100' id="image-source"> 
 

 

 
<input type="text" id="image-will-be-here" value='nothing yet'> 
 

 
<input type="button" value='Click me' id='setter'>

+0

コンソールでこれを行うと、このエラーが発生します。InvalidStateError(DOM Exception 11):オブジェクトが無効な状態です。 –

+0

あなたは何かを変更しましたか? – marmeladze