如何将客户端脚本注册到页面加载 [英] how to register client script into page load
问题描述
我有以下脚本需要注册到页面加载我如何注册?
< script language = javascriptid =script1type =text / javascript>
function text_reason()
{
alert(scr);
var vlue = document.getElementById(''ddlst_Scale_pointers'')。value;
// var myvalue =Textmin+ 1;
for(i = 1; i< = vlue; i ++)
{
alert(i);
alert(标签VAL:+ document.getElementById(''txtpointer'')。value);
var empt = document.getElementById(''txtpointer'')。value;
alert(Color VAL:+ document.getElementById(''txtcolour'')。value);
var empt1 = document.getElementById(''txtcolour'')。value;
if(empt ==或empt1 = )
{
document.getElementById(''txtpointer'')。focus();
document.getElementById(''txtcolour '')。focus();
返回false;
}
// myvalue =Textmin +(i + 1);
// alert(myvalue);
}
}
< / script>
I have the following script i need to register into page load how can i register it?
<script language="javascript" id="script1" type="text/javascript">
function text_reason()
{
alert("scr");
var vlue =document.getElementById(''ddlst_Scale_pointers'').value ;
//var myvalue ="Textmin" + 1;
for( i=1;i<=vlue;i++)
{
alert(i);
alert("Label VAL :" + document.getElementById(''txtpointer'').value);
var empt =document.getElementById(''txtpointer'').value;
alert("Color VAL :" + document.getElementById(''txtcolour'').value);
var empt1 =document.getElementById(''txtcolour'').value;
if( empt=="" or empt1="")
{
document.getElementById(''txtpointer'').focus();
document.getElementById(''txtcolour'').focus();
return false;
}
// myvalue ="Textmin" + (i+1);
// alert(myvalue );
}
}
</script>
推荐答案
从asp.net代码中注册javascript代码。
Register javascript code from asp.net code behind.
protected void Page_Load(object sender, EventArgs e)
{
string js = "function test(){alert('hello')'}";
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "k1", js, true);
}
这篇关于如何将客户端脚本注册到页面加载的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!