• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

formu otomatik doldurma fonksyonu

  • Konuyu Başlatan Konuyu Başlatan ByOnur58
  • Başlangıç tarihi Başlangıç tarihi

ByOnur58

Kayıtlı Üye
Forum Yaşı
11 Yıl 4 Ay
Mesajlar
2,114
Tepkime puanı
10
Kod:
/* This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com Created by: Ilanio | http://www.webdeveloper.com/forum/showthread.php?t=119753 */ var aMail = new Array("[email protected]","[email protected]","[email protected]","[email protected]","[email protected]", "[email protected]", "[email protected]", "[email protected]"); aMail.sort();  function Complete(obj, evt) { 	 if ((!obj) || (!evt) || (aMail.length == 0)) {  	 	return;   }    if (obj.value.length == 0) {   		return;   }    var elm = (obj.setSelectionRange) ? evt.which : evt.keyCode;    if ((elm < 32) || (elm >= 33 && elm <= 46) || (elm >= 112 && elm <= 123)) {   		return;   }    var txt = obj.value.replace(/;/gi, ",");   elm = txt.split(",");   txt = elm.pop();   txt = txt.replace(/^\s*/, "");    if (txt.length == 0) {   		return;   }    if (obj.createTextRange) {    	var rng = ********.selection.createRange();   		if (rng.parentElement() == obj) {    			elm = rng.text;   	 		var ini = obj.value.lastIndexOf(elm);   		}   } else if (obj.setSelectionRange) {   		var ini = obj.selectionStart;   }    for (var i = 0; i < aMail.length; i++) {    	elm = aMail[i].toString();   		if (elm.toLowerCase().indexOf(txt.toLowerCase()) == 0) {    			obj.value += elm.substring(txt.length, elm.length);   	 		break;   		}   }    if (obj.createTextRange) {   		rng = obj.createTextRange();   		rng.moveStart("character", ini);   		rng.moveEnd("character", obj.value.length);   		rng.select();   } else if (obj.setSelectionRange) {   		obj.setSelectionRange(ini, obj.value.length);   } }
 
Geri
Üst