diff options
| author | hallgren <hallgren@chalmers.se> | 2012-11-29 16:05:42 +0000 |
|---|---|---|
| committer | hallgren <hallgren@chalmers.se> | 2012-11-29 16:05:42 +0000 |
| commit | 8c22a380f749514fdee246163bd4c7355b8f1faa (patch) | |
| tree | 2f1ad261d416076d82e82a16fac814369f9edc9e /src/www/js | |
| parent | 8cefec807acd877145e7a46eb2d8d4dcac45af2d (diff) | |
minibar: add tool tips to some of the buttons
Also move the functions title and attr from editor/editor.js to js/support.js.
Also mention recent changes in minibar/about.html.
Diffstat (limited to 'src/www/js')
| -rw-r--r-- | src/www/js/support.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/www/js/support.js b/src/www/js/support.js index 47753e768..44c0e3895 100644 --- a/src/www/js/support.js +++ b/src/www/js/support.js @@ -160,12 +160,16 @@ function encodeArgs(args) { function text(s) { return document.createTextNode(s); } function node(tag,as,ds) { - var n=document.createElement(tag); - for(var a in as) n.setAttribute(a,as[a]); + var n=attr(as,document.createElement(tag)); if(ds) for(var i in ds) n.appendChild(ds[i]); return n; } +function attr(as,n) { + for(var a in as) n.setAttribute(a,as[a]); + return n +} + function empty(tag,name,value) { var el=node(tag,{},[]) if(name && value) el.setAttribute(name,value); @@ -221,6 +225,8 @@ function tda(cs) { return node("td",{},cs); } function img(src) { return empty("img","src",src); } +function title(t,n) { return attr({title:t},n) } + /* --- Document modification ------------------------------------------------ */ function clear(el) { replaceInnerHTML(el,""); } |
