Bir ziyaretçi tarafından doldurulmuş bir formdan bir İnternet sitesine veri göndermek, bir web sörfçü ile bu kaynağın sunucu programları arasındaki etkileşimli etkileşimin en sık çözülen görevlerinden biridir. Bu işlemin köprü metni sayfasının kaynak kodunda düzenlenmesi, iletilen verileri işlemek için komut dosyaları oluşturmaktan çok daha kolaydır. Hem HTML dili aracılığıyla hem de JavaScript komut dosyaları kullanılarak uygulanabilir.
Talimatlar
Aşama 1
Veri işleme, formu içeren sayfayı oluşturan aynı dosyada gerçekleştirilmiyorsa, eylem özniteliğinde işleyici komut dosyasının adresini belirttiğinizden emin olun. Form değişkenlerini göndermek için iki olası yöntemden birini belirtin - Al veya Gönder. Seçim, değişkenleri komut dosyası tarafından okumak için bunlardan hangisinin kullanıldığına bağlıdır. Prensip olarak, bu sorunu çözmek için yeterlidir; bilgi göndermeyi başlatan forma özel bir öğe yerleştirmek gerekli değildir, çünkü varsayılan olarak Enter tuşuna basmak, veri göndermek için düğmeye tıklamaya eşdeğerdir. Ancak, her kullanıcı bunu tahmin edemez, bu nedenle forma karşılık gelen bir düğmeyi yerleştirmek daha fazla tercih edilir.
Adım 2
type özelliğinde gönderme değeri olan bir giriş etiketi tarafından oluşturulan bir düğme kullanın. Böyle bir düğmeyi tıklamak, bir web sayfasındaki bir formdan veri gönderimini organize etmenin en yaygın olarak kullanılan "klasik" yoludur. type niteliğine ek olarak, name niteliğinin değerini belirtmek istenir ve değer olarak etiketin metnini düğmenin üzerine koyabilirsiniz. Örneğin:
Aşama 3
Veri göndermek için JavaScript'i kullanabilirsiniz. Bu, herhangi bir olayda otomatik gönderimi düzenlemeniz gerektiğinde - örneğin, kullanıcı açılır listede istenen değeri seçtikten sonra veya bilgi göndermeden önce bir JavaScript doğrulayıcı tarafından kontrol edilmesi gerektiğinde - faydalı olabilir. Bu veri gönderme yöntemini uygulamak için form nesnesinin gönderme yöntemini kullanın. Örneğin, UniForm değeri formun name niteliğine yazılırsa, JavaScript kodundaki gönder düğmesine tıklamayı simüle etmek için, kullanıcı tarafından girilen değerlerle gerekli tüm işlemlerden sonra aşağıdakileri yerleştirmeniz gerekir. satır: document. UniForm.submit ();