Input-Element mittels JS (DOM) hinzufügen
kleinerChemiker 18.07.2008 - 21:46 755 3
kleinerChemiker
Here to stay
|
Ich hab leider so gut wie keine Ahnung von DOM und JS. Glücklicherweise hab ich aber ein Greasmonkyskript gefunden, das fast das macht, was ich haben will. Die Änderungen bisher gingen noch. Wenn man in die Inputfelder etwas eingibt sollen sich die links ändern. Aber das will so nicht recht. Bis jetzt hab ich mal das versucht: snipeLink = document.createElement("input");
snipeLink.name = "bomprice";
snipeLink.id = "bomprice";
snipeLink.addEventListener("onchange", function(){bomprice = document.getElementById("bomprice").value}, false);
snipeLink.value = bomprice;
snipeLink.type = "text";
snipeLink.size = 1;
snipeLink.title = "Price";
snipeCell.appendChild(document.createTextNode(" "), watchCell);
snipeCell.appendChild(snipeLink);
snipeLink = document.createElement("input");
snipeLink.name = "bomgroup";
snipeLink.id = "bomgroup";
snipeLink.value = bomgroup;
snipeLink.type = "text";
snipeLink.addEventListener("onchange", function(){bomgroup = document.getElementById("bomgroup").value}, false);
snipeLink.size = 4;
snipeLink.title = "Bid Group";
snipeCell.appendChild(document.createTextNode(" "), watchCell);
snipeCell.appendChild(snipeLink);
snipeLink = document.createElement("a");
snipeLink.href = "mailto:" + bommail + "?subject=" + (new Rc4B64Class()).Encrypt("Biet-O-Matic: add ART " + itemId + " EUR " + bomprice + " GRUPPE " + bomgroup + " ACCOUNT " + bomaccount,bompasswd);
snipeLink.title = "Add to B-O-M";
var snipeBold = document.createElement("strong");
snipeBold.appendChild(document.createTextNode("Add"));
snipeLink.appendChild(snipeBold);
snipeCell.appendChild(document.createTextNode(" "), watchCell);
snipeCell.appendChild(snipeLink);
tia MIK
Bearbeitet von kleinerChemiker am 21.07.2008, 11:19
|
freezer90
Ex SE Student
|
hi,
also ich kann mir absolut nicht vorstellen, was du machen willst ...... könntest a komplette html seite posten, die das verwenden soll? (zum testen!?)
lg freezer
Bearbeitet von freezer90 am 21.07.2008, 09:54
|
kleinerChemiker
Here to stay
|
hat sich schon erledigt. gibt keine html-seite, sondern ist ein greasmonkey skript.
|
freezer90
Ex SE Student
|
aha, greasemonkey hab ich vor lauter JS und DOM überlesen wäre nett, wennst deine lösung für die nachwelt dokumentierst ...
|