这里记一下,以后要用的时候可以查!
HTML页面,测试JS对C函数的调用
'+kagulaTest.myfunc(document.getElementById('func2_input1').value,document.getElementById('func2_input2').value))"/>
///jsref/event_onclick.asp
//document.write('HelloWorld!
');
//测试JS调用C++,无参函数
functiontestCallFunc()
{
alert(window.myKagulaFunc());
}
//测试JS调用C++,带两个参数函数
functiontestCallFunc2(){
vararg1=document.getElementById("func2_input1").value;
vararg2=document.getElementById("func2_input2").value;
alert(window.myKagulaFunc2(arg1,arg2));
//正确返回"headandtail"字符串。
}
functiontestCallFunc3()
{
varoldValue=window.myKagulaVal;
vararg=document.getElementById("func3_input").value;
window.myKagulaFunc3(arg);
varnewValue=window.myKagulaVal;
alert("新的值:"+newValue+"\r\n老的值:"+oldValue);
}
//测试JS读取C++设置的变量
functiontestGetGlobalVar()
{
alert(window.myKagulaVal);
}
//测试c++调用JS
functionmyFunction(){
//document.getElementById("demo").style.color="red";
alert("C++调用JS测试成功!");
}
本文转载自中文网