テキストに画像の名前を表示するには、クリックしてください。このコードではイメージのクリックでこれを行いましたが、テキストのclick.Ifでそれを行うには、クラス名または単一のIDを使って行うことができます。イメージを100個持っているので、同じコードを書く必要はありません複数のファイル。on textクリックすると画像名が表示されます
$('img').click(function()
{
var test = $(this).attr('src').split("/").pop();
document.getElementById("result").value= test;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div class="row">
<div>
<img src="1.png">
<p>click<p>
</div>
<div>
<img src="2.png">
<p>click</p>
</div>
<div>
<img src="3.png">
<p>click</p>
</div>
</div>
<form>
<input type="text" id="result">
</form>
あなたは単に 'それを行う' に私たちを求めることはできません –
あなたのイベントをクリックしてください'p'を呼び出し、' $(this) 'を' $(this).prev( 'img')に変更します。 – vi5ion
こんにちはsuraj私はそれをするように求めていません。むしろ、もしあれば、助けを求めるだけです。 – amit