<div>
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus();"></asp:TextBox>
</div>
<script language="javascript" type="text/javascript">
function cus() {
document.getElementById("TextBox1").value = "123";
}</script>
想传参 ,就是改成:
<div>
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus(TextBox1);"></asp:TextBox>
</div>
<script language="javascript" type="text/javascript">
function cus(str) {
document.getElementById("str").value = "123";
}
报错,请问怎么做?
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus();"></asp:TextBox>
</div>
<script language="javascript" type="text/javascript">
function cus() {
document.getElementById("TextBox1").value = "123";
}</script>
想传参 ,就是改成:
<div>
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus(TextBox1);"></asp:TextBox>
</div>
<script language="javascript" type="text/javascript">
function cus(str) {
document.getElementById("str").value = "123";
}
报错,请问怎么做?
解决方案 »
- 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。
- datalist中读取另一个表的字段
- 未找到源,但未能搜索某些或全部事件日志。不可访问的日志: Security
- 一个动态列的统计问题[最后的点分,等我赚了再补,哈哈]
- 为何提示insert数据成功access中却没有添加任何数据?
- 好烦的问题,受不了了!
- 设置框架的页面总是提示JIT调试出错,显示乱码,如何解决,解决即结贴。100分不够再给
- 谁帮我把这段服务端代码改写成客户端代码,谢谢。
- datagrid中其item的索引值的问题.
- 在线请教 : 页面间怎么传递一个数组??
- 网站前台界面架构师是干什么的?
- 如何有效地延长SESSION的生存期
========
document.getElementById('"+str+"').value = "123"; //不要将变量当常量使用
单引号
function cus(str) {
str.value = "123";
}
这样就可以了
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus(this);"></asp:TextBox>
</div>
<script language="javascript" type="text/javascript">
function cus(str) {
document.getElementById(str.id).value = "123";
}
document.getElementById(str).value = "123";
}
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus(this)"></asp:TextBox>
</div> <script type="text/javascript">
function cus(obj) {
obj.value = "QQQ";
}
</script>
<div>
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus('TextBox1')"></asp:TextBox>
</div>JScript code<script type="text/javascript">
function cus(str) {
document.getElementById(str).value = "123";
}
这是传ID。。
或者采用8楼那种形式,这是传整个textbox对象
<asp:TextBox ID="TextBox1" runat="server" OnFocus="cus(this);"></asp:TextBox>
</div><script language="javascript" type="text/javascript">
function cus(obj) {
obj.value = "123";
}