Index.addMessage = function(text) {
var messages = document.getElementById("messages");
- messages.innerText = messages.innerText + text + "\n";
+ messages.textContent = messages.textContent + text + "\n";
}
Index.start = function() {
var entry = Samples.data[idx];
var option = document.createElement("option");
option.value = entry.id;
- option.innerText = entry.title;
+ option.textContent = entry.title;
selector.appendChild(option);
}
selector.onchange = function() {
var row = Palette.createChild("div", table, "header");
row.style.visibility = "visible";
- Palette.createChild("span", row).innerText = "Filter:";
+ Palette.createChild("span", row).textContent = "Filter:";
this.filterBar = Palette.createChild("input", Palette.createChild("span", row));
this.filterBar.type = "search";
this.filterBar.onkeyup = function() {
};
this.filterBar.onclick = this.filterBar.onkeyup;
var go = Palette.createChild("button", Palette.createChild("span", row));
- go.innerText = "Redraw"
+ go.textContent = "Redraw"
go.onclick = function() {
palette.onchange();
};
// CURRENTLY HIDDEN.
var tmp = Palette.createChild("button", Palette.createChild("span", row));
- tmp.innerText = "Copy"
+ tmp.textContent = "Copy"
tmp.onclick = function() {
var textarea = new TextArea();
textarea.show("header", "Now is the time for all good men\nto come to the aid of their country");
row.onmouseout = function() { palette.tooltip.hide(); };
var div = Palette.createChild("span", row, "name");
- div.innerText = opt;
+ div.textContent = opt;
var value = Palette.createChild("span", row, "option");
textarea.okCallback = function(value) {
if (value != inputValue) {
entry.functionString = value;
- entry.input.innerText = value ? "defined" : "not defined";
+ entry.input.textContent = value ? "defined" : "not defined";
palette.onchange();
}
}
}
}(opt, this);
} else {
- var input = Palette.createChild("input", value);
+ var input = Palette.createChild("input", value, "textInput");
+ if (type == "boolean") {
+ input.size = "5";
+ input.maxlength = "5";
+ }
input.onkeypress = function(event) {
var keycode = event.which;
if (keycode == 13 || keycode == 8) {
input.value = value.join(", ");
}
} else if (type.indexOf("function(") == 0) {
- input.innerText = value ? "defined" : "not defined";
+ input.textContent = value ? "defined" : "not defined";
this.model[opt].functionString = value ? value.toString() : null;
} else {
if (value) {