读书人

在TEXTBOX中实现onfocus 的功能 txt00

发布时间: 2012-02-24 16:30:39 作者: rapoo

在TEXTBOX中实现onfocus 的功能 txt00.Attributes.Add("onfocus", "")出错的问题
问题内容:

有2个TextBox,txt00,txtRow0
一个数组static string[] ArrayDescription = new string[10];
ArrayDescription[0]里有值
我想实现焦点在txt00上时,用数组ArrayDescription[0]给txtRow0.text赋值


我的实现:
txt00.Attributes.Add( "onfocus ", " <script> document.all. " +txtRow0.ClientID + ".value = ' " +ArrayDescription[0]+ " '; </script> ");

提示错误:
语法错误

说明:
改成下面几中情况也是有错误
11是一字符串
txt00.Attributes.Add( "onfocus ", "document.all. " +txtRow0.ClientID + ".value = '11 '; ");
txt00.Attributes.Add( "onfocus ", " <script> document.all. " +txtRow0.ClientID + ".value = '11 '; </script> ");
txt00.Attributes.Add( "onfocus ", "document.all. <%=txtRow0.ClientID%> .value = '11 '; ");


求高手教我

[解决办法]
web不懂。大汗,当我路过。。
[解决办法]
txt00.Attributes.Add( "onfocus ", "setValues( ' "+ArrayDescription[0]+ " ') " );

function setValues(strValue)
{
document.all.txtRow0.value=strValue;
}
[解决办法]
楼上正解
[解决办法]
up

读书人网 >C#

热点推荐