Javascript 如何在Bridge.net C#上的事件中获取Html对象?
在Bridge.net中,我只能创建一个defult eventlistner。 在javascript中,我将这样做Javascript 如何在Bridge.net C#上的事件中获取Html对象?,javascript,c#,addeventlistener,bridge.net,Javascript,C#,Addeventlistener,Bridge.net,在Bridge.net中,我只能创建一个defult eventlistner。 在javascript中,我将这样做 <div id="nose" onclick="Test(this);"></div> <script> function Test(htmlelement) { var id = htmlelement.id; console.log('area element id = ' + id);
<div id="nose" onclick="Test(this);"></div>
<script>
function Test(htmlelement) {
var id = htmlelement.id;
console.log('area element id = ' + id);
}
</script>
功能测试(htmlelement){
var id=htmlelement.id;
log('area element id='+id);
}
我用这种方法解决了这个问题。
public Static void SomeFunc(){
var label = new HTMLLabelElement();
label.TextContent = txtbox.Value;
label.Style.FontSize = "40px";
label.AddEventListener(EventType.Click,ClickEvent );
}
public static void ClickEvent (Event e)
{
var x = (HTMLElement)e.Target;
x.SetAttribute("value", "HelloWorld");
}
下面的示例演示了类似的场景,请参见