Ich versuche, Javascript zu verwenden, um ein paar Bits des Textes auf einer Checkout-Seite für einen Warenkorb, die ich bin mit stecken zu ändern.
Ich habe die folgende Lösung, die für die wenigen Stücke, die mit IDs gekennzeichnet sind, funktioniert. Das Problem ist, dass eines der Stücke, die ich ändern möchte, eine Klasse ist, und ich kann nicht scheinen, um es zu arbeiten.
Kann mir jemand helfen, wie ich das Folgende für eine Klasse umsetzen kann? Danke
window.onload = function() {
var str = "Price per Unit";
el = document.getElementById('pricePerUnit');
el.innerHTML = str;
var date = new Date();
var hours = date.getHours();
if (hours >= 0 && hours < 24) {
el.innerHTML = str.replace("Price per Unit", "Price");
}
}
edit: hier ist der Code, den ich versuche zu ändern, im Grunde möchte ich die $30 ändern, um $30+$5/mo zu sagen, es gibt nur ein Element für diese Klasse
<td valign="top" align="center" class="unitprice">
<font size="2" face="Arial, Helvetica, sans-serif" color="">$30.00</font></td>