先谢谢版主
把客户端事件添加到服务器控件上。点击控件时先响应可客户端脚本在响应服务器上事件
代码如下:
客户端:
<script language="javascript" type="text/javascript">
function selectLendcd(sSrc,sField)
{
//var sValue= document.all(sField).value;
var sReturn=window.prompt(sSrc,"ssss");
if(sReturn!="")
{ document.all(sField).value=sReturn;//或
//document.getElementById(sField).firstChild.nodeValue=sReturn;
//document.getElementById(sField).style.backgroundColor="345236"
// alert(sReturn);///用来测试的。
} }</script>
服务器端:
protected void Page_Load(object sender, EventArgs e)
{
if ((!IsPostBack))
{
this.send.Attributes.Add("onclick", " selectLendcd('输入工号','" + this.gonghao.ID + "')");
///send是一个要点击的控件ID(添加客户端事件),gonghao.id是要输出的ID(受影响的)
///如果绑定显示数据的控件不能显示时要使用隐藏字段控件,使用其他控件如果把Visiable设置为false,它的text值有
////时会是null的,
做个总结:
window.open(sFile,'ddd','toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,menu=yes,min=yes,max=yes');
window.alert() 只有确定
window.confirm()的确定为true 取消为false
window.prompt的确定的返回值为输入的文本
location.href = "../completion.html"; 跳转页面
showModalDialog()
showModelessDialog()