为了账号安全,请及时绑定邮箱和手机立即绑定

自定义控件中嵌入Script代码怎么不起作用

自定义控件中嵌入Script代码怎么不起作用

哈士奇WWW 2018-12-07 07:44:05
自定义控件ascx中嵌入Script代码怎么不起作用哪,谁能帮帮我呀?      <td align="left"><input type="text" id="UserID" name="textfield" runat="server"   onkeyup="CheckUserID()" /> <script>         var txtName = document.getElementById("UserID");             if (txtName.value == "")             {                txtRound.style.color= "#FF0000";                txtRound.innerHTML = "*";            } </script>
查看完整描述

12 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

input的实际id不是UserID。

在input中加上ClientIDMode="Static"。

<input type="text" id="UserID" ClientIDMode="Static" name="textfield" runat="server" onkeyup="CheckUserID()" />

 

 

 

查看完整回答
反对 回复 2019-01-21
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

用javascript 給style 賦值

document.getElementById('obj').style.backgroundColor=”#003366″

查看完整回答
反对 回复 2019-01-21
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

哦 好谢谢  我先试试!

查看完整回答
反对 回复 2019-01-21
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

不行,还是不能用呢?还是感觉script代码没有起到作用呢?

查看完整回答
反对 回复 2019-01-21
?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

@小柑: 你可以查詢一下javascript 給style賦值。google一下 就好了。

查看完整回答
反对 回复 2019-01-21
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

@無限遐想: 我觉得应该是自定义控件里使用javaScript的问题,赋值在aspx文件中是能实现的

查看完整回答
反对 回复 2019-01-21
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

@小柑: 你上面 本來 就是在aspx文件中哦。

查看完整回答
反对 回复 2019-01-21
?
慕少森

TA贡献2019条经验 获得超9个赞

@無限遐想: 不是  是自定义控件ascx文件里面 在aspx文件里是能够实现  但是在自定义控件里不行

查看完整回答
反对 回复 2019-01-21
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

@小柑: 我是想把它写在自定义控件里面

查看完整回答
反对 回复 2019-01-21
?
MYYA

TA贡献1868条经验 获得超4个赞

@小柑: lblDSRText.Style["Style"] = "left: 500px; position: absolute;top:400px";//设置lblDSRText控件的样式

就可以在後臺設置哦。

查看完整回答
反对 回复 2019-01-21
  • 12 回答
  • 0 关注
  • 538 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信