| 123456789101112131415161718192021222324252627282930 |
- var parent;
- function doTests(p){
- parent = p;
- createTests(newTest);
- }
- function newTest(text, options){
- var testbox = document.createElement("div");
- testbox.className = "testbox";
- var format = (typeof options !== "undefined" && options.format) || "auto";
- testbox.innerHTML = '\
- <b>Format:</b> ' + format + '<br>\
- <b>Input:</b> ' + text + '<br>\
- <br>\
- <svg class="barcode"/>';
- try{
- JsBarcode(testbox.querySelector('.barcode'), text, options);
- }
- catch(e){
- testbox.className = "errorbox";
- testbox.onclick = function(){
- throw e;
- }
- }
- parent.appendChild(testbox);
- }
|