, http://dean.edwards.name/packer/bindings.js, , :
"#pack-script": {
disabled: false,
onclick: function() {
try {
output.value = "";
if (input.value) {
var value = packer.pack(input.value, base62.checked, shrink.checked);
output.value = value;
message.update();
}
} catch (error) {
message.error("error packing script", error);
} finally {
saveScript.disabled = !output.value;
decodeScript.disabled = !output.value || !base62.checked;
}
}
},
CodeMirror . , textarea, input.value, . , CodeMirror / , .
1:
, .
:
- CodeMirror
editor, . onclick. finally undefined saveScript decodeScript, . CodeMirror getValue() setValue() / .
- , , .