2016-03-31 8 views
0

入力に値を入力するとページコンテンツが変更されるサイトを開発しようとしています。私はこれを私の写真で動作させるようにしました。 HTMLの "Object"を使って.txtファイルからテキストを引っ張っています。JavaScriptを使用してHTMLオブジェクトを変更する

入力を親フォルダとして使用してテキストファイルのファイルパスを変更したいとします。 私はinner.htmlを使い、idデータを設定しようとしましたが、どちらもうまくいきませんでした。

私は任意の提案に開放されています。

function myFunction() { 
    var x = document.getElementById("stud").value ; 
    var a = x + "/img1.jpg" ; 
    var b = x + "/img2.jpg" ; 
    var text_hold = x + "/text/text.txt" ; 
    img1.src= a ; 
    img2.src= b ; 
    document.getElementById("content").innerHTML = "data='jeff/stock/text/text.txt'" ; 
} 
+0

は要素

+0

質問を編集し、コメントに修正を入れないでくださいを忘れてしまいました。 – Barmar

+0

[Ajaxチュートリアルの投稿と取得の可能な重複](http://stackoverflow.com/questions/9436534/ajax-tutorial-for-post-and-get) – Jamie

答えて

1

dataは属性ですが、オブジェクトのHTMLコンテンツではありません。設定する場合はsetAttributeを使用してください。

document.getElementById('content').setAttribute('data', 'jeff/stock/text/text.txt'); 
+0

ありがとう!それはそれを働かせました。 –

関連する問題