JS高手留步

wujilin 2009-04-03 04:10:40
this.Button1.Attributes.Add("onclick", "return confirm('发送产品类型:'+document.getElementById('" + DropDownList1.ClientID + "').value+' 产品数量:'+document.getElementById('" + txtPackScore.ClientID + "').value +' 状态:'+'"+this.getState()+"')+'\\n'+'是否确定发送'");


1怎么改变弹出式对话框的标题
2 '\\n'+'是否确定发送' 换行失败 怎么换行

谢谢
...全文
128 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
我姓区不姓区 2009-04-03
  • 打赏
  • 举报
回复
就是说你\\n前面那个括号应该是放在'是否确定发送'后面的
我姓区不姓区 2009-04-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 wujilin 的帖子:]
this.Button1.Attributes.Add("onclick", "return confirm('发送产品类型:'+document.getElementById('" + DropDownList1.ClientID + "').value+' 产品数量:'+document.getElementById('" + txtPackScore.ClientID + "').value +' 状态:'+'"+this.getState()+"')+'\\n'+'是否确定发送'");


1怎么改变弹出式对话框的标题
2 '\\n'+'是否确定发送' 换行失败 怎么换行

谢谢

[/Quote]
你括号放错地方了:

this.Button1.Attributes.Add("onclick", "return confirm('发送产品类型:'+document.getElementById('" + DropDownList1.ClientID + "').value+' 产品数量:'+document.getElementById('" + txtPackScore.ClientID + "').value +' 状态:'+'"+this.getState()+"'+'\\n'+'是否确定发送')");
zzxap 2009-04-03
  • 打赏
  • 举报
回复
代码换行:response.write str & vbCrlf

显示换行:response.write str & "<br>" 或者 response.write str & "<p>"
zzxap 2009-04-03
  • 打赏
  • 举报
回复
chr(13)
lclc88com 2009-04-03
  • 打赏
  • 举报
回复
该说的楼上的全说了,帮顶了

结帖率:86.96%
nj_1st_excellence 2009-04-03
  • 打赏
  • 举报
回复
我换行是这么写的

strForms = lblOrderFormList.Text + "\\r\\n" + strForms;
ScriptManager.RegisterStartupScript(this.Page, GetType(), "showOrderForm", "alert('" + strForms + "');", true);
阿非 2009-04-03
  • 打赏
  • 举报
回复
不好意思,刚试了一下,用 \r


<script type='text/javascript'>
confirm('abc\rsdf');
</script>

sunhuaiwei 2009-04-03
  • 打赏
  • 举报
回复

标题好像改不了,但是要换行的话,你这样就行了:

this.Button1.Attributes.Add("onclick", "return confirm('发送产品类型:'+document.getElementById('" + DropDownList1.ClientID + "').value+' 产品数量:'+document.getElementById('" + txtPackScore.ClientID + "').value +' 状态:'+'"+this.getState()+"')+'\n'+'是否确定发送'");

用<br>他是html标签,在这是不行的吧
stonehy520 2009-04-03
  • 打赏
  • 举报
回复
不会,帮顶
阿非 2009-04-03
  • 打赏
  • 举报
回复
用showModalDialog()来模拟,不过 showModalDialog() 只支持IE
阿非 2009-04-03
  • 打赏
  • 举报
回复
标题改不了,只能 模拟confirm 来实现,或VBscript
阿非 2009-04-03
  • 打赏
  • 举报
回复
<br>
阿非 2009-04-03
  • 打赏
  • 举报
回复
<br>

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧