Wenn begonnen hat, скрипт für die Bildung der Bildung der Schablonen für die Stickerei zu schreiben, wusste ich sogar auf wie er wird aussehen und was zu machen. Allen entschieden, auf JavaScript zu machen, hat begonnen, wie zu suchen, die Zeilen aus der Tabelle zu entfernen, und hat vollkommen gehalten “мануал” http://sudoku.org.ua/rus/blog/2006/03/09/deltablerows1/gefunden. Nur entfernten sich dort nur die Zeilen und nach id, für mich id waren überflüssig da ich die Zeilen unten entfernte, und mir war es nicht nur die Entfernung der Zeilen, sondern auch die Entfernung столбцов und ebenso ihre dynamische Ergänzung auch notwendig. Was erhalten wurde: Только там удалялись лишь строки и по id, для меня id были лишними т.к. удалял я строки снизу, и мне также нужно было не только удаление строк, но и удаление столбцов а так же их динамическое добавление. Вот что получилось:
Die Tabelle
Und zwei Funktionen
Die Veränderung der Zahl der Zeilen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | function chWidht (control) {{ var value = control.value;; if (/^ [0-9] * $/.test (value)) {.test(value)){ var tbody = document.getElementById (' canvas'). getElementsByTagName (' TBODY ') [0];('canvas').getElementsByTagName('TBODY')[0]; var newwidth = parseInt (value);value); var diff = width - newwidth; newwidth; if (diff> 0) { 0){ //ist entfernt for (i = 0; i <height; i ++) { 0; i < height; i++){ for (j = 0; j <diff; j ++) { 0; j < diff ; j++){ tbody.rows [i].removeChild (tbody.rows [i].lastChild);.removeChild(tbody.rows[i].lastChild); } } width = newwidth; } else if (diff <0) { (diff < 0) { //ist ergänzt for (i = 0; i <height; i ++) { 0; i < height; i++){ for (j = diff; j <0; j ++) { diff; j < 0 ; j++){ var row = tbody.rows [i];[i]; var td = document.createElement ("TD");("TD"); row.appendChild (td);; } } width = newwidth; } else {}} } else { alert ("führen Sie die Zahl" ein);); control.focus ();; } } |
Die Veränderung der Zahl столбцов
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | function chHeight (control) {{ var value = control.value;; if (/^ [0-9] * $/.test (value)) {.test(value)){ var tbody = document.getElementById (' canvas'). getElementsByTagName (' TBODY ') [0];('canvas').getElementsByTagName('TBODY')[0]; var newheight = parseInt (value);value); var diff = height - newheight; newheight; if (diff> 0) { 0){ //ist entfernt for (j = 0; j <diff; j ++) { 0; j < diff ; j++){ tbody.removeChild (tbody.lastChild);); } height = newheight; } else if (diff <0) { (diff < 0) { //ist ergänzt for (i = diff; i <0; i ++) { diff; i < 0; i++ ){ var row = document.createElement ("TR");("TR"); tbody.appendChild (row);; for (j = 0; j <width; j ++) { 0; j < width; j++){ var td = document.createElement ("TD");("TD"); row.appendChild (td);; } } height = newheight; } else {}} } else { alert ("führen Sie die Zahl" ein);); control.focus ();; } } |
Auf das Arbeitsbeispiel kann man hier schauen
In JavaScript ist nicht stark, deshalb dass jenes sein kann und ist falsch, aber arbeitet)









Pingback: vyvoz stroitelnogo musora
Pingback: My Homepage
Pingback: garden fencing North London
Pingback: barnes and noble coupons
Pingback: debt consolidation
Pingback: noni herbal supplement
Pingback: reverse mortgage for home
Pingback: air cleaners uv
Pingback: indoor air purifiers
Pingback: water softener
Pingback: nyc home theatre installation
Pingback: credit card debt relief
Pingback: chwilowka bez bik
Pingback: consolidate credit cards
Pingback: amateur porn
Pingback: tinnitus miracle reviews
Pingback: pozycjonowanie stron
Pingback: http://www.victims-blog.com/some-blog-post
Pingback: {pozyczki bez bik|kredyty bez bik|pozyczka bez bik|kredyt bez bik}