تفضل أخي الكريم، اعمل ملف نصي جديد وخزنه UTF-8 حتى يعمل معاك الملف بشكل صحيح
كود HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ar" lang="ar" dir="rtl">
<head profile="http://gmpg.org/xfn/11">
<title>عرض styles + templates</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript">
<!--//--><![CDATA[//><!--
var styles = new Array();
styles[0] = new Array
(
'Template 1',
'1',
'Template 2',
'2'
);
styles[1] = new Array
(
'Template 3',
'3',
'Template 4',
'4'
);
styles[2] = new Array
(
'Template 5',
'5',
'Template 6',
'6',
'Template 7',
'7'
);
function populate()
{
var box = document.forms[0].styles;
var number = box.options[box.selectedIndex].value;
if (!number) return;
var list = styles[number];
var box2 = document.forms[0].templates;
box2.options.length = 0;
for(i=0;i<list.length;i+=2)
{
var selected = ((i/2) == 0) ? true : false;
box2.options[i/2] = new Option(list[i],list[i+1],selected);
}
}
//--><!]]>
</script>
</head>
<body onload="populate();">
<form action="">
<fieldset>
<select name="styles" tabindex="1" onchange="populate()">
<option value="0" selected="selected">ستايل 1</option>
<option value="1">ستايل 2</option>
<option value="2">ستايل 3</option>
</select>
<select name="templates" tabindex="2"><option></option></select>
<input type="submit" value="عدل" tabindex="3" />
</fieldset>
</form>
</body>
</html>