Problem: When developing a page in ASP.NET, an object tag (<object>) is not recognized when it is placed in an HTML form tag (<form>).
e.g.
Solution: Inside the <form> tag, <object> element is out of scope. Instead of directly calling the id of the object, get the id using javascript.
Special thanks to StackOverFlow :D
e.g.
<html>
<head>
<script type="text/javascript" language="javascript">
function readScript()
{
Card.Connect();
}
</script>
</head>
<body color=white>
<form name="frmRead" id="frmRead">
<object id="Card" name="Card" classid="abcDll.dll#abcDll.Card" style="display:none" ></object>
<input type=button value="Read Card" onClick="readScript();"></td>
</form>
</body>
</html>Solution: Inside the <form> tag, <object> element is out of scope. Instead of directly calling the id of the object, get the id using javascript.
function readScript()
{
var cardObj = document.getElementById("Card");
cardObj.Connect();
}
Special thanks to StackOverFlow :D













