Kullanıcı:Srhat/şikayet.js: Revizyonlar arasındaki fark
İçerik silindi İçerik eklendi
kDeğişiklik özeti yok |
kDeğişiklik özeti yok |
||
3. satır: | 3. satır: | ||
var formsikayet = document.createElement('div'); |
var formsikayet = document.createElement('div'); |
||
formsikayet.setAttribute('id', 'f-sikayet'); //şikayet formunun id'si f-sikayet |
formsikayet.setAttribute('id', 'f-sikayet'); //şikayet formunun id'si f-sikayet |
||
formsikayet.setAttribute('style', 'border:5px solid red;padding:0 1em 0 1em;'); |
|||
editbox.parentNode.insertBefore(formsikayet,editbox.parentNode.firstChild); |
editbox.parentNode.insertBefore(formsikayet,editbox.parentNode.firstChild); |
||
//başlık |
//başlık |
||
8. satır: | 9. satır: | ||
baslik.appendChild(document.createTextNode('Şikayet formu')); |
baslik.appendChild(document.createTextNode('Şikayet formu')); |
||
formsikayet.appendChild(baslik); |
formsikayet.appendChild(baslik); |
||
//Şimdi açıklamanın bulunduğu bölümü yazalım |
|||
var aciklama = document.createElement('p'); |
|||
aciklama.appendChild(document.createTextNode('Bu form size kolayca şikayetinizi eklemenize yardımcı olur. Aşağıdaki boşlukları doldurarak şikayetinizi ekleyebilirsiniz.')); |
|||
formsikayet.appendChild(aciklama); |
|||
/*Şimdi girişi kutularının altındaki linkler*/ |
|||
//giriş forumunu tanıt |
|||
var girisformu = document.createElement('form'); |
|||
girisformu.setAttribute('id', 'girisformu'); |
|||
formsikayet.appendChild(girisformu); |
|||
//linkler bölümü |
|||
var formlinkleri = document.createElement('ul'); |
|||
girisformu.appendChild(formlinkleri); |
|||
//link formu kaydet |
|||
var yenimadde = document.createElement('li'); |
|||
var yenilink = document.createElement('a'); |
|||
yenilink.setAttribute('href', 'javascript:formTamam();'); |
|||
yenilink.setAttribute('title', 'Formu kaydet'); |
|||
yenilink.appendChild(document.createTextNode('Formu kaydet')); |
|||
yenimadde.appendChild(yenilink); |
|||
formlinkleri.appendChild(yenimadde); |
|||
} |
|||
function formuekle() { |
|||
/* Bir onraki işlem için artırma*/ |
|||
if("patterncount" in window) { |
|||
patterncount++; |
|||
} |
|||
else { |
|||
patterncount = 0; |
|||
} |
|||
/* Liste */ |
|||
var formkutusu = document.createElement('li'); |
|||
formlinkleri.appendChild(formkutusu); |
|||
/* Formları ekle*/ |
|||
//form-isim |
|||
var yenigiris = createElement('textarea'); |
|||
yenigiris.setAttribute('class', 'form-isim'); |
|||
yenigiris.setAttribute('tabindex',patterncount+100); |
|||
yenigiris.setAttribute('for','form-isim'); |
|||
yenigiris.appendChild(document.createTextNode('Şikayet etmek istediğiniz kullanıcı:'+(patterncount+1))); |
|||
formkutusu.appendchild(yenigiris); |
|||
formkutusu.appendChild(yenietiket); |
|||
/*********Daha bitmedi*******************/ |
|||
} |
} |
17.58, 24 Temmuz 2008 itibarı ile sayfanın şu anki hâli
function sikayetformu() {
/*Şikayet formu başlangıç genel kutu*/
var formsikayet = document.createElement('div');
formsikayet.setAttribute('id', 'f-sikayet'); //şikayet formunun id'si f-sikayet
formsikayet.setAttribute('style', 'border:5px solid red;padding:0 1em 0 1em;');
editbox.parentNode.insertBefore(formsikayet,editbox.parentNode.firstChild);
//başlık
baslik = document.createElement('h3');
baslik.appendChild(document.createTextNode('Şikayet formu'));
formsikayet.appendChild(baslik);
//Şimdi açıklamanın bulunduğu bölümü yazalım
var aciklama = document.createElement('p');
aciklama.appendChild(document.createTextNode('Bu form size kolayca şikayetinizi eklemenize yardımcı olur. Aşağıdaki boşlukları doldurarak şikayetinizi ekleyebilirsiniz.'));
formsikayet.appendChild(aciklama);
/*Şimdi girişi kutularının altındaki linkler*/
//giriş forumunu tanıt
var girisformu = document.createElement('form');
girisformu.setAttribute('id', 'girisformu');
formsikayet.appendChild(girisformu);
//linkler bölümü
var formlinkleri = document.createElement('ul');
girisformu.appendChild(formlinkleri);
//link formu kaydet
var yenimadde = document.createElement('li');
var yenilink = document.createElement('a');
yenilink.setAttribute('href', 'javascript:formTamam();');
yenilink.setAttribute('title', 'Formu kaydet');
yenilink.appendChild(document.createTextNode('Formu kaydet'));
yenimadde.appendChild(yenilink);
formlinkleri.appendChild(yenimadde);
}
function formuekle() {
/* Bir onraki işlem için artırma*/
if("patterncount" in window) {
patterncount++;
}
else {
patterncount = 0;
}
/* Liste */
var formkutusu = document.createElement('li');
formlinkleri.appendChild(formkutusu);
/* Formları ekle*/
//form-isim
var yenigiris = createElement('textarea');
yenigiris.setAttribute('class', 'form-isim');
yenigiris.setAttribute('tabindex',patterncount+100);
yenigiris.setAttribute('for','form-isim');
yenigiris.appendChild(document.createTextNode('Şikayet etmek istediğiniz kullanıcı:'+(patterncount+1)));
formkutusu.appendchild(yenigiris);
formkutusu.appendChild(yenietiket);
/*********Daha bitmedi*******************/
}