为什么我不能让这个连接工作呢?
Why can't I get this concatenation to work
我曾使用过Windows窗体应用程序,但对web开发非常陌生。我有一个问题,弄清楚如何连接2个文本框填写第三个框的文本。我在txtFirstName中输入名字,在txtLastName1中输入姓氏。我想有txtFullName与姓和名的组合填充。
代码放置在ASP内容占位符中。
这是我目前测试没有得到任何结果的ASP代码。
<asp:TextBox ID="txtFirstName" runat="server" Width="175px" TabIndex="1"></asp:TextBox>
<asp:TextBox ID="txtLname1" runat="server" Width="175px" TabIndex="3"></asp:TextBox>
<asp:TextBox ID="txtFullName" runat="server" Width="268px" Text='<%#Eval("cpMainContent_txtFname") + " "+ Eval("cpMainContent_txtLname1") %>'></asp:TextBox>
然而,当我在呈现网页时在名字和姓氏文本框中输入数据时,什么也没有发生。我知道我遗漏了一些导致串联发生的东西。如有任何帮助,不胜感激。
我也尝试过这个java脚本
<script language="javascript">
function AppendValues(form)
{
var TextBox1 = form.txtFirstName.value;
var TextBox2 = form.txtLname1.value;
form.txtFullName.value = Textbox1 + TextBox2;
}
</script>
<INPUT type = text name="textbox1" onChange="AppendValues(this.form);">
<INPUT type = text name="textbox2" onChange="AppendValues(this.form);">
<INPUT type = text name="textbox3" READONLY>
Visual studios 2013抱怨在java脚本的第一行使用language=,导致代码无法编译。
假设您有ClientIDMode="Static"
改变 var TextBox1 = form.txtFirstName.value;
var TextBox2 = form.txtLname1.value;
form.txtFullName.value = Textbox1 + TextBox2;
var TextBox1 =document.getElementById('txtFirstName').value;
var TextBox2 = document.getElementById('txtLname1').value;
document.getElementById('txtFullName').value = Textbox1 + TextBox2;
否则,做
var TextBox1 =document.getElementById('<%= txtFirstName.ClientID %>').value;
var TextBox2 = document.getElementById('<%= txtLname1.ClientID %>').value;
document.getElementById('<%= txtFullName.ClientID %>').value = Textbox1 + TextBox2;
相关文章:
- Rails-JQueryUIAutcomplete和AJAX不工作,可以't连接到数据库
- 安全地包装JS文件,这样当它们连接在一起时,它们仍然可以工作
- 在 JavaScript 不工作对象中连接两个变量
- 基于英特尔 xdk html5 的应用程序只能在启用互联网连接时工作
- 检查互联网连接不工作
- node.js串行端口事件在重新连接到端口后停止工作
- jsplumb连接不工作
- 如何将此js代码连接到外部工作表并连接到html
- js-ajax代码没有'工作不正常.第一个是在连接的两个xhr函数中不显示
- 无法获取d3.js数据.选择线路时连接和键功能工作
- 为什么我的查询在pgAdming上工作,但当我从服务器执行它时,我得到一个查询错误(错误:连接终止)
- 如何获得SignalR集线器连接以跨域工作
- 套接字.IO重新连接socket.socket.connect不工作
- JavaScript按钮不能与HTTPS连接一起工作
- JQuery旋钮,输入滑块和网页音频振荡器连接但不工作
- 字符串连接不工作,抛出错误
- 拆分和连接在JavaScript中是如何工作的
- facebook连接javascript sdk在IE中不工作
- Dojo /连接“onKeyPress"ENTER事件在本地工作,但在测试服务器上不起作用
- 为什么我不能让这个连接工作呢?