the code looks file, something else is wrong, show more code? or try
<script language="javascript">
function setSum()
{
document.all('textbox3').value=parseFloat(document.all('textbox1').value)+parseFloat(document.all('textbox2').value);
}
</script>
<input id="textbox1">
<input id="textbox2">
<input id="textbox3"onclick="setSum()">
or<script language="javascript">
function setSum()
{
document.all('textbox3').value=parseFloat(document.all('textbox1').value)+parseFloat(document.all('textbox2').value);
}
</script>
<input id="textbox1" onkeyup="setSum()">
<input id="textbox2" onkeyup="setSum()">
<input id="textbox3">
<script language="javascript">
function setSum()
{
document.all('textbox3').value=parseFloat(document.all('textbox1').value)+parseFloat(document.all('textbox2').value);
}
</script>
<input id="textbox1">
<input id="textbox2">
<input id="textbox3"onclick="setSum()">
or<script language="javascript">
function setSum()
{
document.all('textbox3').value=parseFloat(document.all('textbox1').value)+parseFloat(document.all('textbox2').value);
}
</script>
<input id="textbox1" onkeyup="setSum()">
<input id="textbox2" onkeyup="setSum()">
<input id="textbox3">
document.all.textbox1.value
document.all('textbox1').value
document.textbox1.value
都不是对象
form1指的是Form的ID
给个例子
我现在的问题是:
如何取到textbox这个对象
document.form.textbox1或document.all('textbox1')中要求必须用form的。
在ASCX中没有FORM的的。
如果写在里面就简单了,一般如下
document.all.UC_textbox1.style.height = 107(楼上说得对,这个里面也可以用form的)你看见这个控件的名字当你命名为textbox1的时候,要用uc_textbox1 来访问(如果都是默认值得话)具体的名字你只要在运行状态的时候看一下源代码就可以了。嘿嘿,希望对你有帮助。再搞不定的话,你可以把你要做的事情说明白一点。
QQ:21991625
HTML页面:
<%@ Control Language="vb" AutoEventWireup="false" Codebehind="a.ascx.vb" Inherits="shenji.a1" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>CODEBIND页面:
Public MustInherit Class a1
Inherits System.Web.UI.UserControl
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Attributes.Add("onclick", "javascript:document.all('TextBox1').value='1';")
End SubEnd Class我不想在ASCX中用FORM
因为我在加载ASCX页中,那已经有FORM了
救命呀!!!!!