2017-03-09 9 views
-1

テキストファイル(たとえばtext.txtなど)をそのファイルに1つの単語(例:blue)で使用できるかどうか疑問に思っていました。私のHTMLページのURL。テキストをtxtファイルからURLにインポート

<a src="localhost/img/TEXTFROMFILE.png"></a> 

このようにして、テキストファイルに単語を入力するだけで画像を変更できます。 ファイルをインポートして文字列を作成する必要があると思いますか?しかし、私は専門家ではありません。

+0

はい、あなたはそれを行うことができますが、テキストファイルが必要な理由は、代わりにjsに単純な変数を定義してアクセスすることができます。 – user7417866

+0

$ lines = file( 'myFile.txt')。あなたのデータは$ lines ..にあり、どこで使用したいのですか? –

+0

ハァッ?私はそのコードをスクリプトとして記述する必要があり、どのようにURLに入れるのですか? –

答えて

1

あなたはそれをPHPでやりたいのなら、簡単でしょう。 私はあなたに例を示しています。

コードは、txtファイルの名前がblue.txtであるとしましょう。

<?php 

    $name = file_get_contents("./blue.txt"); 
    echo "<a href=\"localhost/img/".$name.".png\"></a>"; 

?> 

これはクライアント側で達成するためのコードです。

のHTML + "" - タグがない "SRC" 属性を持っていないことを平野のJavascript

<html> 
<head> 
</head> 
<body> 
<script type="text/javascript"> 
var client = new XMLHttpRequest(); 
client.open('GET', '/text.txt'); 
client.onreadystatechange = function() { 
    var text = client.responseText; 
    var anchor = document.createElement("a");  // Create a <a> element 
    annchor.setAttribute("href", "localhost/img/"+text+".png"); 
} 
client.send(); 
</script> 
</body> 
</html> 
+0

私は本当の初心者ですので、スクリプトコードとして記述する必要がありますか?どのように私はURLのようにそれを置くことができますか? –

+0

それはちょうどクライアント側ではないサーバー側のプログラミングです –

+0

そのコードは私のために働いていません、私はhrefにsrcを変更しましたが、それはdoesnt仕事よりも –

1

注意。

有効な "" 属性がここに記載されています: https://www.w3schools.com/tags/tag_a.asp

はたぶんあなたの代わりに、SRCのhref意味しましたか?

+0

ええ、申し訳ありませんが、間違い –

関連する問題