Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve() {
- return function(element, contents) {
- if (typeof element === 'string') {
- element = document.getElementById(element);
- if (element == null) {
- throw Error('element not found');
- }
- } else if (!(element instanceof HTMLElement) || contents == null || contents == undefined) {
- throw Error('invalid element');
- }
- for (i = 0; i < contents.length; i += 1) {
- if (typeof contents[i] !== 'string' && typeof contents[i] !== 'number') {
- throw Error('contents must contain ony numbers and strings');
- }
- }
- //delete the element content
- element.textContent = '';
- //contents = [1,2,3,3,4,'tsvet'];
- for(i = 0; i < contents.length;i+=1){
- var newEl = document.createElement('div');
- newEl.textContent = contents[i];
- element.appendChild(newEl);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement