.net 单击文本框无法触发JS写的onclik事件

<asp:TextBoxID="TextBox3"OnClick="test();"runat="server"></asp:TextBox><scripttype="t... <asp:TextBox ID="TextBox3" OnClick="test();" runat="server"></asp:TextBox>
<script type="text/javascript">
function test() {
document.getElementById("Calendar1").Visible = true
}
</script>
展开
 我来答
leoyoyo86
推荐于2016-06-02 · TA获得超过494个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:99.8万
展开全部
<asp:TextBox id="a" runat="server" Text="" onclick="clickme();" />

<script>
function clickme() {
alert("asdf");
}
</script>

测试过可以,你自己改改就好
更多追问追答
追问
我是想单击文本框时出现日历控件,可我只要在函数体里面写上document.getElementById("Calendar1").Visible = true;就不触发了,跪求啊
追答

function clickme() {
//alert("asdf");
document.getElementById("Calendar1").style.display = "block";

}

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丶没好名字
2013-10-09 · TA获得超过143个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:229万
展开全部
这是服务器控件,要用客户端点击事件
onclientclick
更多追问追答
追问
改过那个了  还是不行
追答
显示隐藏不能那样,.用display
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式