我想覆蓋我的CMS中的一些標準文本。用javascript覆蓋文本
<form accept-charset="UTF-8" action="/da-DK/listings" class="new_listing"
enctype="multipart/form-data" id="new_listing" method="post"
novalidate="novalidate"><div style="margin:0;padding:0;display:inline">
<input name="utf8" type="hidden" value="✓"><input name="authenticity_token" type="hidden"
value="vvEeH5tHhuGME4jNDPhw0o4w8KoWpwgchgrU7xG/7LQ="></div>
<label class="input" for="listing_title">CHANGE THIS TEXT</label>
我想改變它說「改變這個文本」使用JavaScript的文本。我知道非常基本的JavaScript,所以我希望這裏有人能幫助我。
我已經擁有能夠使用ID更改文本的代碼,但此標籤沒有ID,因此我不知道如何處理它。
謝謝你的時間。
該腳本只能發佈在整個站點的頭部(即使它只針對一個頁面)。
這是我對於ID工作等腳本:
<script>
var texts = [];
texts["new-listing-link"] = "NEW TEXT HERE";
var interval = setInterval(function() { setText(); }, 100);
function setText() {
var textsCopy = texts.slice();
for (var key in texts) {
var element = document.getElementById(key);
if (element != null) {
element.innerHTML = texts[key];
delete texts[key];
}
}
if (texts.length == 0) {
window.clearInterval(interval);
}
}
</script>
我如何做呢? :) 我敢肯定,我只被允許使用JavaScript和jQuery的不
Java是爲Javascript火腿是倉鼠 – Dragondraikk
改變它使用類名,就像你做id – Karthigeyan
@Dragondraikk只有那個conno 「Java」在JS的情況下故意;) –