C# Web 一个button组件的onclick事件能控制 html中的div标签嘛?如果能怎么弄?如果不能用什么可以弄?

如题所述

JS就可以控制了,拿到div的document对象,随便你怎么来都行。我写一个显示/隐藏的JS,最简单的一种。
<script>
function Show() {
if (document.getElementById("div1").style.display == "") {
document.getElementById("div1").style.display = "none";
}
else {
document.getElementById("div1").style.display = "";
}
}
</script>
上面是JS,你要控制的div得叫div1,类似这样

<input type="button" onclick="Show();" value="OK "/>
<div id="div1">
`as;dlfkjas;fjsdfjksdflj;asf
</div>
其中的button的onclick事件 会执行上面写的Show,下面的div的id要叫div1,因为js读doucment对象用的。
温馨提示:内容为网友见解,仅供参考
无其他回答

C# Web 一个button组件的onclick事件能控制 html中的div标签嘛?如果能...
JS就可以控制了,拿到div的document对象,随便你怎么来都行。我写一个显示\/隐藏的JS,最简单的一种。<script> function Show() { if (document.getElementById("div1").style.display == "") { document.getElementById("div1").style.display = "none";} else { document.getElementById("d...

C#编程中怎么在一个窗体按下一个按钮调用另一个窗体的按钮的事件
先要得到你说的“另一个窗口”的句柄。比如A窗口有一个按钮butA,B窗口有一个按钮butB,你是想通过按butA时,调用butB的onclick事件是吧。在按下butA时候,创建一个窗口B,假如叫FormB formB = new FormB(); formB.butB.onclick();这样就可以调用了。

html网页中,ONCLICK事件时,在指定DIV中打开外部JS文件,怎样实现?
你可在页面中放一个按钮,把它设置为不可见style="display:none",然后,用脚本让此按钮点击 document.all("button1").click();在此按钮的C#后台中写事件代码,这就是最简单的脚本调用C#方法.二、我要的结果是当我去点按钮时,在去带参数去触发后台方法.怎么样写高手指点 HTML code:<html xmlns=""...

如何用C#代码触发button-click事件
1、button1.PerformClick();2、button1_Click(null,null);3、button_Click(null,new EventArgs());二、利用反射调用 \/\/建立一个函数 private void callOnClick(Button btn){ \/\/建立一个类型 Type t = typeof(Button);\/\/参数对象 object[] p = new object[1];\/\/产生方法 MethodInfo m = t...

【C#】为什么我做的按钮要双击两次,才能响应事件?
要看你的参数是通过什么方式传递的,如果是查询字符串方式,这个参数的传递就不应该在服务器端,客户端同样可以获得;其他如文本框等等的值,如果能在客户端获得的,服务器端去注册就没道理。但如果这个参数必须要服务器端支持,比如session,那么很遗憾,这种js传值的思路就有问题 大多数情况下,js的...

请问在C#中,我动态生成多个控件(很多个)后,如何确定使用的是那一个控 ...
1.动态生成的控件可能是Button这种会自动回传的控件,或者TextBox这种人为设置AutoPostBack属性才可以回传的控件。2.无论是否是动态生成的控件,.NET都会正确的导到控件引发的事件。(动态生成的控件的加载在触发回传事件之前完成)。3.如果你将所有动态生成的控件的OnClick之类的事件都绑定到同一个事件...

C#怎么控件Html的Div的Style的Display显示不显示?
对于已经生成出来的HTML,最好使用JavaScript去控制样式。否则,要用Ajax或者runat server才能交给服务器的C#代码管理。JS控制不显示的style可以用display:none。对于ASP.NET控件(Ajax或者Runat server),直接用可见性的属性控制是否可见就行了。

c#webbrowser中如何显示本地html中的图片
1)创建一个html文件。2)html内容为:<html> <body> <input id=textbox> <input type=button onclick="if (textbox.value!="") location.href='abc:'+textbox.text;"> <\/body> <\/html> 3)处理webbrowser的Navigating事件:private void webBrowser1_Navigating(object sender, WebBrowser...

c#怎么在后台调用前台js函数?
在服务器端的后台代码Button_Click事件中调用一个JS写的方法 protected void btnShow_Click(object sender, EventArgs e){ \/\/这是Button处理事件的第一句 调用客端的js函数 Page.RegisterStartupScript("showDiv", "<script>ShowDiv()<\/script>");\/\/但是VS会提示这种方法已经过时了,但是还是可以使用...

asp.net(c#)的,如何实现点击一个按钮能弹出另一个窗口,如弹出一个计...
closeBtn.onclick = function() { document.body.removeChild(bgObj);document.body.removeChild(msgObj);} var msgBox = table.insertRow(-1).insertCell(-1);msgBox.style.cssText = "font:10pt '宋体';";msgBox.colSpan = 2;msgBox.innerHTML = msg;\/\/ 获得Event对象,用于兼容IE和FireFox ...

相似回答