55775343 发表于 2008-5-30 21:28

显示

我在命令按钮里写上这个程序
thisform.TEXT2.value='姓名'+val(thisform.edit1.value)+'学号'+val(thisform.edit2.value)+'英语'+val(thisform.edit3.value)+'数学'+val(thisform.edit4.value)+'管理学'+val(thisform.edit5.value)+'经济学'+val(thisform.edit6.value)+'绩点'+val(thisform.text1.value),为什么在TEXT2里面不显示所要求的内容呢,望老师们帮我解答.

hu9jj 发表于 2008-5-31 14:28

改成:
cTEXT2='姓名'+val(thisform.edit1.value)+'学号'+val(thisform.edit2.value)+'英语'+val(thisform.edit3.value)+'数学'+val(thisform.edit4.value)+'管理学'+val(thisform.edit5.value)+'经济学'+val(thisform.edit6.value)+'绩点'+val(thisform.text1.value)
thisform.TEXT2.value=cTEXT2
试试。

Tiger5392 发表于 2008-6-2 11:06

(1)数据类型不同
'姓名':字符串
val(thisform.edit1.value):数值
两者如何相加呢?
(2)假如Edit1-Edit6,Text1都是字符型数据,则应这样写:
thisform.TEXT2.value='姓名'+thisform.edit1.value+'学号'+thisform.edit2.value+'英语'+thisform.edit3.value+'数学'+thisform.edit4.value+'管理学'+thisform.edit5.value+'经济学'+thisform.edit6.value+'绩点'+thisform.text1.value

页: [1]

编程论坛