
簡単なCGI日記を作成してますが、この入力フォームのテキストエリアに手動で画像URLのタグを入れるのが手間なので、
↓
サーバーにある画像一覧が別窓(違うファイルから)で表示されていて(実際には画像表示ですが・・・)
<a href="sample1.gif"><img src="sample1.gif"></a>
<a href="sample2.gif"><img src="sample2.gif"></a>
<a href="sample2.gif"><img src="sample2.gif"></a>
↓
画像をクリックするとCGIのテキストエリア内に自動で
<a href="sample1.gif"><img src="sample1.gif"></a>とタグを挿入するjavascriptってサンプルになるようなものはないでしょうか?
A 回答 (1件)
- 最新から表示
- 回答順に表示

No.1
- 回答日時:
<html>
<body>
<form>
<input type="button" value="Image Window" id="a"><br>
<textarea id="b" cols="50" rows="10"></textarea>
</form>
<script>
window.onload = function(){
window.document.onclick = chk;
}
function chk(e){
var o=e?e.target:event.srcElement;
switch(o.id){
case 'a':
window.open('test1.html','imgwindow');
break;
}
}
</script>
test1.html
<html>
<body>
<img src="./img/0.gif" width="30" height="30">
<img src="./img/1.gif" width="30" height="30">
<img src="./img/2.gif" width="30" height="30">
<img src="./img/3.gif" width="30" height="30">
<script>
window.onload = function(){
window.document.onclick = chk2;
}
function chk2(e){
var o=e?e.target:event.srcElement;
if(o.tagName=='IMG')
window.opener.document.getElementById('b').value+='\n<a href="'+o.src+'"><img src="'+o.src+'"></a>\n';
}
</script>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c++std::string型をTCHARに変換...
-
JSPでの画像ファイル表示
-
OnMouseOverで画像のサムネイル...
-
JAVASCRIPTを使って、できるだ...
-
時間で背景の画像を変更したい...
-
MAX関数を使ってからLEFT JOIN...
-
JQuery UIを使用したドラッグ&...
-
jspでcssが読み込めない
-
クリックすると下に説明文が出...
-
クリックするとテーブルの列の...
-
javascriptでEnterキーをtabキ...
-
【javascript で動的に a タグ...
-
img 上の任意の座標範囲の色を...
-
外部javascriptの重複を防ぐには
-
javascriptで毎月替わる画像
-
VC++2005で画面上にGIF画像(透...
-
タブで開いてさらにタブ内をア...
-
javascriptテキストBOX色を元に...
-
マスターページにコードを入れたい
-
画像をフェードアウト&フェー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでの画像ファイル表示
-
フォームに入力された値により...
-
データの記録方法
-
ロールオーバー画像の上にテキ...
-
c++std::string型をTCHARに変換...
-
画面が真っ白になるのはどうして?
-
iframeのサイズを自動設定する...
-
OnMouseOverで画像のサムネイル...
-
クリックした自身の画像を別画...
-
Submit()について
-
曜日別でFLASHの切り替え
-
IE8でのjavascriptエラーについて
-
JavaScriptのhistory.back(戻...
-
画像を変えるスクリプト
-
Litebox v1.0のカスタマイズ方法
-
スライドショー(1回)が思う...
-
onmouseover、onmouseoutの仲間...
-
画像をクリックしたら別ウイン...
-
MinGWでfreetypeのmake時に
-
Excel VBA マクロ 画像(...
おすすめ情報