请教c#中使用JavaScript问题
txt是本页面中TextBox控件的id,我想用下面这种形式改变它的值,但是有问题,错误提示是:'document.getElementById(...)'为空或不是对象。
Response.Write(" <script language='Javascript'>document.getElementById('txt').value='我变了'; </script>");
下面这句是在父页面写的,也是想把子窗口中id为txt的控件属性改为我变了,这样也不行。
Response.Write(" <script language='javascript'>var handle=window.open('...');handle.document.getElementById('txt').value='我变了'; </script>");
我只想用Response.Write这种形式,是哪里错了,大虾们帮帮忙啊~~
或者你们有什么方法,在打开子窗口的时候父窗口可以传值给它,不要用地址传,因为我要传的字符串比较长,地址传值长度是有限制的,传不了那么多。
Response.Write(" <script language='javascript'>var handle=window.open('...');handle.document.getElementById('txt').value='我变了'; " + " </script>");
这样写试试~·
这个没跟我写的那个没区别吧~~是试了下也没区别,同样的错误'handle.document.getEleme
相关问答:
//C 接口
extern "C"
{
TESSDLL_API int __cdecl GetTessText(const char *imagefile, char *text);
}
//我在C#中声明
//调用C DLL 中的函数
[DllImport("OCRapi.dll&quo ......
<form id="form1" runat="server">
<div>
<script type="text/javascript">
function oo(a){
document.getEleme ......
有个winform程序,使用c#+mysql,需要在一个窗体设置mysql自动删除功能,包括自动删除多少天之前的数据以及是否开启自动删除功能,我程序退出后,还怎么控制Mysql自己删除啊?是不是要用mysql的event来实现?c#可以调用mysq ......
我在学习中,碰到问题,在处理的时候希望用脚本代码去调用C#后台代码。怎么办?
ajax异步调用呗
ajax,
webservice
后台方法:
protected string CsharpVoid(string strCC)
{
strC ......
我需要写一段代码来读取某文件夹下的文件,只需要读取到文件夹下所有文件名就好了!!!
求代码先!!我都不会,所以要代码了。
客户端的文件,不能这么做。
如孟子所说,在客户端的JavaScript中运行文件 ......