Artikel sebelumnya berbicara tentang menambahkan elemen formulir secara dinamis. Kali ini kita akan berbicara tentang cara menangani data yang dikirimkan dari elemen formulir yang ditambahkan secara dinamis ini! Saya tidak akan menjelaskan secara rinci cara menambahkan elemen formulir secara dinamis! Jika Anda tidak mengerti, lihat artikel sebelumnya //www.vevb.com/html/200711/23/12856.htm di bawah ini adalah kode halaman untuk secara dinamis menambahkan elemen formulir!
Salinan kode adalah sebagai berikut:
<Html>
<head>
<title> Penambahan dinamis dari elemen bentuk blueshine </iteme>
</head>
<ScriptLanguage = "JavaScript">
functionAddelement (myType) {
varmytype, temo = document.getElementById ("add");
varnewInput = document.createElement ("input");
newInput.type = myType;
newInput.name = "input1"; // Ini adalah suatu keharusan, dan harus digunakan di halaman pemrosesan!
Temo.appendchild (newinput);
varnewline = document.createelement ("br");
Temo.appendchild (newline);
}
</script>
<body>
<formaction = "getData.asp" Metode = "POST" NAME = "FRM">
<pstyle = "latar belakang:#ffec8b; border: solid1px#1e90ff; font-size: 13px; line-height: 200%; lebar: 100px; text-align: center"> <astyle = "color:#218868;" href = "javascript: void (0)" on Kotak </a> </p>
<pid = "add"> </p>
<label>
<inputType = "Kirim" Nama = "Kirim" Nilai = "Kirim">
</label>
<label>
<inputType = "reset" name = "submit2" value = "reset">
</label>
</form>
</body>
</html>
Berikut ini adalah kode halaman pemrosesan data:
Salinan kode adalah sebagai berikut:
<%@Language = "vbscript" codepage = "936"%>
<! Doctypehtmlpublic "-// w3c // dtdxhtml1.0transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<htmlxmlns = "http://www.w3.org/1999/xhtml">
<head>
<metahttp-equiv = "content-type" content = "text/html; charset = gb2312"/>
<title> Penambahan Dinamis dari Elemen Formulir </iteme>
</head>
<body>
<divstyle = "font-size: 13px"> <%
dimdata, arr, n
data = trim (request.form ("input1")) 'Ini adalah atribut nama yang ditentukan dalam kode
ARR = split (data, ",") 'Gunakan fungsi split untuk membagi data!
Response.write ("Ini adalah data yang tidak terbagi:")
Response.write (data)
Response.write ("<br>")
Response.write ("<br>")
Response.write ("Ini adalah split data dengan menggunakan fungsi split:")
Response.write ("<br>")