关于字符串处理练习,谁帮我解释一下,下面这段代码是什么意思
<body>
<SCRIPT LANGUAGE="VBScript">
Sub Submit_OnClick
Set ad = Document.Form1
a=ad.textarea.Value
b=ad.textfield.Value
c=ad.textfield2.Value
d=Replace(a,b,c)
ad.textarea.Value=d
End Sub
</SCRIPT>
<form name="form1" method="post" action="">
</p>
<textarea name="textarea"></textarea>
<p>查找
<input name="textfield" type="text">
</p>
<p>替换
<input type="text" name="textfield2">
<input type="button" name="Submit" value="提交">
</p>
</form>
</body>
这段代码中,
<SCRIPT LANGUAGE="VBScript">
Sub Submit_OnClick
Set ad = Document.Form1
a=ad.textarea.Value
b=ad.textfield.Value
c=ad.textfield2.Value
d=Replace(a,b,c)
ad.textarea.Value=d
End Sub
</SCRIPT>
是什么意思,具体一点,谢谢
参考答案:Sub Submit_OnClick // 如果点击了name="Submit"的按钮(提交)
Set ad = Document.Form1 // ad 为 name="form1" 的form
a=ad.textarea.Value // a = 那个form 的 name=textarea 域里的字符串
b=ad.textfield.Value // b = 那个form 的 name=textfield 域里的字符串(查找)
c=ad.textfield2.Value // c = 那个form 的 name=textfield2 域里的字符串(替换)
d=Replace(a,b,c) // d = 在a中找到的b字符串替换为c字符串
ad.textarea.Value=d // 替换后的结果放进name=textarea 的域
End Sub // 完了