Bu, p5js'un çalıştığını varsayar.
document.write
kullanmak yerine, web sayfanızdaki verileri görmek istediğiniz yeri belirlemeli ve verileri o öğeye eklemelisiniz. Bunu öğenin id
kullanarak yapabilirsiniz. Sonra bununla document.write
senin yerine
<p id="quote">Alternate Text</p>
:
document.getElementById("quote").innerHTML = data;
Hep birlikte, JS kodu olabilir koymak
Örneğin, bu paragrafın içine alıntı koymak istiyorum Şunlara benzer:
function setup() {
loadJSON('http://labs.bible.org/api/?passage=votd&type=json', gotData, 'jsonp');
}
function gotData(data){
document.getElementById("quote").innerHTML = data;
// note: var bibleVerse is never used
}
JS işlevlerinin başarısız olması durumunda Alternate Text
var. Eğer web geliştirme yeniyseniz
Yan not: jQuery'nin $(document).ready()
işlevini kullanmak istemiyorsanız, bu altındaki <body>
içine senaryoyu JS koymak gerekir. Bu şekilde sayfanız ilk önce yüklenir, daha sonra JS yürütür. Eğer sırayla aracılığıyla bu kodu izlerseniz
Tam olarak ne yapmaya çalışıyorsunuz? Neden document.write' kullanmaya çalışıyorsunuz? Sayfaya bilgi yazmak istiyorsanız, 'document.write' kullanmayın, DOM (' .innerHTML' ve benzeri) kullanın. –
Ve 'document.write' kullanmaya çalışıyorsanız, neden paylaştığınız kodda herhangi bir yerde" document.write "görünmüyor? – Quentin
Günün ayetini web siteme göndermeye çalışıyorum. –