我有一個JavaScript函數代碼,我想提醒。使用JQuery通過javascript讀取XML
function msgalert(x,y)
{
tempstr = x.value
if(tempstr.length>y)
{
alert(c_AcknowledgementText);
x.value = tempstr.substring(0,y);
}
}
現在我有一個XML下面的格式:
<?xml version="1.0" encoding="utf-8" ?>
<root>
<key name="c_ContactUsHeading">Contact Us</key>
<key name="c_AcknowledgementText">Comments can not be more than 250 characters.</key>
</root>
我想的JavaScript代碼,以便在上述警告顯示的信息可以從上面的XML密鑰名「c_AcknowledgementText」讀取。
我想用下面的代碼,但未能解決問題,可以請你看看
<script language="javascript" type="text/javascript">
function msgalert(x,y)
{
tempstr = x.value
if(tempstr.length>y)
{
$(document).ready(function(){
$.ajax({
type: "GET",
url: "../includes/ResourceData.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('key').each(function(){
var title = $(this).find('name').text();
);
});
}
});
});
}
}
</script>
一些,我需要修改上面的函數,這樣我可以用它來給警報價值通過XML。
我想匹配如果屬性名稱=「c_AcknowledgementText」那麼它應該顯示在屬性c_AcknowledgementText中給出的文本的警報消息。我該怎麼做? – 2009-06-26 11:50:05