???????如何得到得到動態地址鏈接到OutLook? <a href="mailto:Email">用戶名</a> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to:alern_zyb(爱嚼口香糖的程序员)關鍵是我要動態取得這個Email呀.<td><a id=a1 href="mailto:Email" onclick="getEmail()"><span dataFld="UserName"></span></a></td><td><sqan datafld="Email"/></td>幫看吧 你可以按照一定的字符串规则在你的这段XML文本里把邮箱地址找出来的呀. 或者直接用JS操作XML JS功底不行呀,寫了不成功.我有個getEmail()方法,但在這個方法裏面連鏈接的href值都取不出來.別笑話,也是挺急的 在getEmail()函数里用:var href = window.event.srcElement.href;取到你点击的那个链接的href把你的XML字符串贴出来先, 好对症下写. <?xml version="1.0" encoding="utf-8" ?><Root> <TestXml> <UserName>xl</UserName> <Email>[email protected]</Email> </TestXml> <TestXml> <UserName>moli</UserName> <Email>[email protected]</Email> </TestXml></Root> <xml id=mm> <Root> <TestXml> <UserName>xl</UserName> <Email>[email protected]</Email> </TestXml> <TestXml> <UserName>moli</UserName> <Email>[email protected]</Email> </TestXml> </Root></xml><SCRIPT LANGUAGE="JavaScript"><!--var x=document.all.mm.XMLDocument;var root = x.selectSingleNode("/Root");if(root.hasChildNodes()){ for(var i=0; i<root.childNodes.length; i++) { var testXml = root.childNodes[i]; var mail = testXml.selectSingleNode("Email"); alert(mail.text); }}//--></SCRIPT>这是直接把XML写在HTML文档里的一种读法, 当然你也可以把XML单独放在一个文件里来引用 那我還是沒法把它傳遞給href作值呀 多謝梅老大的幫助.現在終於做出來了:代碼如下: <td> <a id="e" onclick="javascript:alert1();"> <span dataFld="PassWords"></span></a> </td> JS代碼如下: function alert1() {} JS代碼如下: function alert1() {} 这段代码在傲游里怎么不是弹出固定大小窗口啊? 循环问题 求一正则表达式 关于JS字符串处理的问题,急!!! meizz请进,Mztree问题 一个ASP接收页面变量的问题 <script>问题,谢谢 当用户在select下拉框中只输入一个字时,程序立即把该值的其它信息给显示出来? 在父页面如何访问iframe中的对象? CSDN论坛文章中[引用]这按钮的JS有案例可参考下吗? 求三级联动下拉框代码 帮忙看看错在哪里
關鍵是我要動態取得這個Email呀.
<td><a id=a1 href="mailto:Email" onclick="getEmail()">
<span dataFld="UserName"></span></a></td>
<td><sqan datafld="Email"/></td>
幫看吧
別笑話,也是挺急的
var href = window.event.srcElement.href;
取到你点击的那个链接的href把你的XML字符串贴出来先, 好对症下写.
<Root>
<TestXml>
<UserName>xl</UserName>
<Email>[email protected]</Email>
</TestXml>
<TestXml>
<UserName>moli</UserName>
<Email>[email protected]</Email>
</TestXml>
</Root>
<Root>
<TestXml>
<UserName>xl</UserName>
<Email>[email protected]</Email>
</TestXml>
<TestXml>
<UserName>moli</UserName>
<Email>[email protected]</Email>
</TestXml>
</Root>
</xml>
<SCRIPT LANGUAGE="JavaScript">
<!--
var x=document.all.mm.XMLDocument;
var root = x.selectSingleNode("/Root");
if(root.hasChildNodes())
{
for(var i=0; i<root.childNodes.length; i++)
{
var testXml = root.childNodes[i];
var mail = testXml.selectSingleNode("Email");
alert(mail.text);
}
}
//-->
</SCRIPT>这是直接把XML写在HTML文档里的一种读法, 当然你也可以把XML单独放在一个文件里来引用
代碼如下:
<td>
<a id="e" onclick="javascript:alert1();">
<span dataFld="PassWords"></span></a>
</td>
JS代碼如下:
function alert1()
{
}
function alert1()
{
}