اگر قراره کد JS نوشته شده باشه، ارتباطی با زبان برنامه نویسی پیدا نمی کنه!مشکل از اینجا است که برخی کد هایی که با asp یا aspx نوشته میشه از جاوا اسکریپت استفاده می کنه و این جاوا اسکریپت بد و اشتباه نوشته میشه و معمولا مشکل از همسان نبودن ID و name است که خوب توی IE هر دوی اینها یک ارزش دارند، در حالی که این دو پارامتر کلا متفاوتند!!!
یک PHP کار هم میتونه به سادگی کدهای JS اشتباه بنویسه.
از دلیل دقیق بروز مشکل مطمئن بشو و سپس علیه VS و IE جبهه بگیر ;)