Я использую QtmhWrStout API (в AS / 400 SERVER ), используя RPGLE язык, чтобы написать HTML-код для моей отображаемой страницы в браузере (клиент-боковая сторона).Мой HTML-код встроен в мою программу RPG-CGI (.pgm), в этом HTML-коде я сохранил функцию java-script, которая должна выполняться в клиентском браузере.Но когда эта страница отображается в браузере ..., источник страницы содержит некоторые символы, например ä для { и ü для } .По этой причине события не могут вызывать функцию java-script. Отображается ошибка Java-script.
HTML-источник страницы, сгенерированный моей программой rpgle в браузере клиентов:
<html> <head>
<title>ERP!!Enter Product Details</title>
<SCRIPT language="javascript">
function crt(spnid,elmnm,val)
ä
var cat=document.getElementById(spnid);
cat.innerHTML="";
if(val=="new")
ä
var elm=document.createElement("input");
elm.setAttribute("type","text");
elm.setAttribute("name",elmnm);
cat.appendChild(elm);
ü
ü
</SCRIPT>
</head>
<body bgcolor="lightblue">
<form action="sss" method="post">
<table align="center" border="1" cellpadding="1" cellspacing="1" style="width: 80%">
<tbody><tr><td><table align="center" border="0"><caption>
<strong>Insert Product Details</strong></caption><tbody><tr>
<td style="text-align: right">Product Category</td>
Я пытался использовать шестнадцатеричный код, но все еще не получилось ...... http://imgur.com/QNMPL.png
Поскольку я новичок в этом RPGLE (AS / 400) ... Пизпомогите мне использовать java-скрипт в HTML-файле, сгенерированном PGM.
Заранее спасибо.