如果是textbox,判断语句为
if(document.Form1.textbox1.Text=="")
{alert("请录入xx!");return false;}
那如果我要判断的是label的值label1是否为空,语句要怎么写,请教大家了!
if(document.Form1.textbox1.Text=="")
{alert("请录入xx!");return false;}
那如果我要判断的是label的值label1是否为空,语句要怎么写,请教大家了!
if(document.Form1.label1.Text=="")
或
if(document.Form1.label1.Text.Lenght==0)
{
if(document.myform.elements[i].type.toUpperCase=="Label"&&document.myform.elements[i].value==""){
break;}
}
return false;
或
if(document.Form1.label1.Text.Lenght==0)
{
if(document.myform.elements[i].type.toUpperCase=="Label"&&document.myform.elements[i].value==""){
break;}
}
return false;
这个方法好象也行不通,大家再帮我想想
或if (Len(document.form1.label1.Text)==0)
或if (Len(document.form1.label1.Text)==0)
这两种方法都不行啊
如:
<Div id=label1 Text=""></div>
<script language='javascript'>
function test()
{
if(document.all.label1.Text=="")
alert("空值"); }
</script>
if(document.all.label1.Text=="")
alert("空值");
我确实这样写了,但是不行
我也知道为什么了。
这样就可以了即if(document.getElementById('Label1').innerHTML="")
alert("空值");
再帮我解答一个问题吧
int i=int.Parse(textbox1.Text)+int.Parse(textbox2.Text)
+int.Parse(textbox3.Text)-int.Parse(textbox4.Text);
如果textbox1里要输入的有小数点的如0.0211,就会出错了
那要怎么写?
因为文本框有时候要输入小数点,所以不能用int.Parse了
但我换成double.Parse也不行,大家还有什么方式嘛?