我创建了一个表格。在该表单中,有 10 个文本框和一个按钮。我希望当用户在文本框中输入文本并失去焦点时,字符串的第一个字母应该大写。所以我认为javascript是最好的选择。我必须调用它的所有 10 个文本框的 Onblur 事件。我不想将其称为 onbuttonclick 事件。
// javascript函数
function capitaliseFirstLetter(string)
{
return string.charAt(0).toUpperCase() + string.slice(1);
}
// cs文件
page_load()
{
string s1 = TextBox1.Text.Trim();
TextBox1.Attributes.Add("Onblur",capitaliseFirstLetter('"+s1+"'))
}
但是 s1 总是空的,因为我在 pageload() 中调用了该函数。我该如何处理?