急。。。。关于jquery的去一个id问题。。在线等待。。谢谢解答

我的积分呢 2011-10-12 09:07:31

function Promput(msg,func1,func2,w,h){
var opts = {css:{width:w?w:330,height:h?h:300}};
//这里还可以判断msg的长度进行排版,并调整弹出框的大小
install(window.top, opts);
$.DialogData.dialogDiv.find("div[id^='_DialogButtons_']").css('text-align','center')

var win = topWin.$.DialogData.iframeObj.attr('contentWindow');
var doc = win.document;
doc.open();
doc.write("<body></body>") ;
var arr = [];
arr.push("<div><form id='myform' name='myform' action='re_show.jsp' method='post'>");
arr.push("<table height='100%' width='100%' border='0' bgcolor='#00FFFF'>");
arr.push("<tr><td>姓 名:</td><td align='center'><input type='text' id='text1'nmae='text1' /></td></tr>");
arr.push("<tr><td>卡 号:</td><td align='center'><input type='text' id='text2'nmae='text2' /></td></tr>");
arr.push("<tr><td>邮 箱:</td><td align='center'><input type='text' id='text3'nmae='text3' /></td></tr>");
arr.push("<tr><td>地 址:</td><td align='center'><input type='text' id='text4'nmae='text4' /></td></tr>");
arr.push("<tr><td>出生日期:</td><td align='center'><input type='text' id='text5'nmae='text5' /></td></tr>");
arr.push("<tr><td>证件号码:</td><td align='center'><input type='text' id='text6'nmae='text6' /></td></tr>");
arr.push("</table></form></div>");
var div = $(arr.join(''),doc.body);
alert("div:"+div.html());

$(doc.body).append(div);
//值可以打印出来
alert("这是body"+$(doc.body).html());//修改过
alert("myform的内容:"+$("form").html()) //我想得到 id=myform的对象,如何得到?;
...全文
148 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
峭沙 2011-10-12
  • 打赏
  • 举报
回复
		function Promput(msg,func1,func2,w,h){
var opts = {css:{width:w?w:330,height:h?h:300}};
install(window.top, opts);
$.DialogData.dialogDiv.find("div[id^='_DialogButtons_']").css('text-align','center')

var win = topWin.$.DialogData.iframeObj.attr('contentWindow');
var doc = win.document;
doc.open();
doc.write("<body></body>") ;
doc.close(); //用document.open()记得document.close()关闭文档
var arr = [];
arr.push("<div><form id='myform' name='myform' action='re_show.jsp' method='post'>");
arr.push("<table height='100%' width='100%' border='0' bgcolor='#00FFFF'>");
arr.push("<tr><td>姓 名:</td><td align='center'><input type='text' id='text1'nmae='text1' /></td></tr>");
arr.push("<tr><td>卡 号:</td><td align='center'><input type='text' id='text2'nmae='text2' /></td></tr>");
arr.push("<tr><td>邮 箱:</td><td align='center'><input type='text' id='text3'nmae='text3' /></td></tr>");
arr.push("<tr><td>地 址:</td><td align='center'><input type='text' id='text4'nmae='text4' /></td></tr>");
arr.push("<tr><td>出生日期:</td><td align='center'><input type='text' id='text5'nmae='text5' /></td></tr>");
arr.push("<tr><td>证件号码:</td><td align='center'><input type='text' id='text6'nmae='text6' /></td></tr>");
arr.push("</table></form></div>");
var div = $(arr.join('')); //这时候body里边还是空的,你在里面找什么?
alert("div:"+div.html());

$(doc.body).append(div);

alert("这是body"+$(doc.body).html());
alert("myform的内容:"+$("#myform").html()); //查找myform可以用id查找
} //函数都没}...
所有发动都用注释标注上了
峭沙 2011-10-12
  • 打赏
  • 举报
回复
function Promput(msg,func1,func2,w,h){
var opts = {css:{width:w?w:330,height:h?h:300}};
//这里还可以判断msg的长度进行排版,并调整弹出框的大小
install(window.top, opts);
$.DialogData.dialogDiv.find("div[id^='_DialogButtons_']").css('text-align','center')

var win = topWin.$.DialogData.iframeObj.attr('contentWindow');
var doc = win.document;
doc.open();
doc.write("<body></body>") ;
doc.close(); //用document.open()记得document.close()关闭文档
var arr = [];
arr.push("<div><form id='myform' name='myform' action='re_show.jsp' method='post'>");
arr.push("<table height='100%' width='100%' border='0' bgcolor='#00FFFF'>");
arr.push("<tr><td>姓 名:</td><td align='center'><input type='text' id='text1'nmae='text1' /></td></tr>");
arr.push("<tr><td>卡 号:</td><td align='center'><input type='text' id='text2'nmae='text2' /></td></tr>");
arr.push("<tr><td>邮 箱:</td><td align='center'><input type='text' id='text3'nmae='text3' /></td></tr>");
arr.push("<tr><td>地 址:</td><td align='center'><input type='text' id='text4'nmae='text4' /></td></tr>");
arr.push("<tr><td>出生日期:</td><td align='center'><input type='text' id='text5'nmae='text5' /></td></tr>");
arr.push("<tr><td>证件号码:</td><td align='center'><input type='text' id='text6'nmae='text6' /></td></tr>");
arr.push("</table></form></div>");
var div = $(arr.join('')); //这时候body里边还是空的,你在里面找什么?
alert("div:"+div.html());

$(doc.body).append(div);

alert("这是body"+$(doc.body).html());
alert("myform的内容:"+$("form").html());
} //函数都没}...
咸鱼boris 2011-10-12
  • 打赏
  • 举报
回复
alert("myform的内容:"+$(doc.body).find("#myform").html());这样试试呢?
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
急急急。。。。。。。高手在哪里。。?。。。。。。。。。。。。。。。。
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
我只想回去到对象id=myform 的form对象
qwe065560 2011-10-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 a_q111 的回复:]

alert("myform的内容:"+$("#myform").html()); 也是不行的。。刚试完。。
[/Quote]
你是想干什么?想把整个form提交么?
那应该是让form序列化$("#myform").serialize()然后提交就可以了。
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
高手们。。。。帮帮忙吧。。。。。急
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
alert("myform的内容:"+$("#myform").html()); 也是不行的。。刚试完。。
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
我自己怀疑是 不是一个dom 我认为: <body> </body> <form='myform' ..>这些内容相当于 一个子窗体 原来的是父窗体 我觉得是:在父窗体 取子窗体 的某个对象而已。。?高手请解答谢谢
风一样的大叔 2011-10-12
  • 打赏
  • 举报
回复
alert($("#form").html())
ootwo 2011-10-12
  • 打赏
  • 举报
回复
$('#myform').html()
我的积分呢 2011-10-12
  • 打赏
  • 举报
回复
alert("这是body"+$(doc.body).html());//修改过 可以去到 这就是 <div><form id="myform" ..到最后
alert("myform的内容:"+$("#form").html()); 不行取不到
abcd_ufo 2011-10-12
  • 打赏
  • 举报
回复
哦 少个 # 号 1楼的 ++
abcd_ufo 2011-10-12
  • 打赏
  • 举报
回复
$("myform")

这样不行?
ootwo 2011-10-12
  • 打赏
  • 举报
回复
$("#form").html()

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧