我想知道是否有可能在該文件中有一個文本文件(例如text.txt)只有1個字(例如:藍色),所以我可以導入此文本到我的HTML頁面上的網址。從txt文件導入到一個URL文本
<a src="localhost/img/TEXTFROMFILE.png"></a>
這樣我就可以通過在文本文件中輸入一個單詞來改變圖像。 我想你需要導入文件,然後創建一個字符串?但我不是專家所以..
我想知道是否有可能在該文件中有一個文本文件(例如text.txt)只有1個字(例如:藍色),所以我可以導入此文本到我的HTML頁面上的網址。從txt文件導入到一個URL文本
<a src="localhost/img/TEXTFROMFILE.png"></a>
這樣我就可以通過在文本文件中輸入一個單詞來改變圖像。 我想你需要導入文件,然後創建一個字符串?但我不是專家所以..
如果你想在Php中這樣做,這將是容易的。 我只是向你展示一個例子。
讓我們只是說,該txt文件被命名爲blue.txt,比代碼將。
<?php
$name = file_get_contents("./blue.txt");
echo "<a href=\"localhost/img/".$name.".png\"></a>";
?>
這是在客戶端實現它的代碼。
HTML +普通的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>
我是一個真正的初學者,所以我需要把它作爲腳本代碼?而且,我怎麼能把它變成像網址一樣? –
這只是服務器端編程而不是客戶端 –
該代碼不適用於我,我將src更改爲href,但它不起作用 –
注意, 「一個」 標籤都有效沒有 「src」 屬性。
有效的 「一」 屬性在這裏列出: https://www.w3schools.com/tags/tag_a.asp
也許你HREF的意思,而不是SRC?
是的,抱歉,錯誤 –
是的,你可以做到這一點,但爲什麼你需要文本文件,而不是你可以定義簡單的變量到JS和訪問它。 – user7417866
$ lines = file('myFile.txt')。你的數據在$行..並用在你想用的地方 –
咦?我需要將該代碼作爲腳本,並且如何將它放入網址中? –