這里記一下,以后要用的時候可以查!
HTML HEAD META NAME= GENERATOR Content= Microsoft Visual Studio meta http-equiv= content-type content= text/html;charset=gbk TITLE HTML頁面,測試JS對C函數的調用 /TITLE /HEAD BODY input type= button value= 測試JS對C++無參函數的調用(Window Binding) quot;javascript:testCallFunc() / br/ hr / br / input type= button value= 測試JS調用多參數C++函數(Window Binding) quot;javascript: testCallFunc2() / input id= func2_input1 type= text value= 這里輸入參數1 quot; if (this.value == 這里輸入參數1 ) { this.value = } onblur= if(this.value== ){this.value= defaultValue } / input id= func2_input2 type= text value= 這里輸入參數2 quot; if (this.value == 這里輸入參數2 ) { this.value = } onblur= if(this.value== ){this.value= defaultValue } / br / hr / br / input type= button value= 測試,調用C++函數修改JS Window對象屬性(Window Binding) quot;javascript: testCallFunc3() / input id= func3_input type= text value= 這里輸入全局變量的值 quot; if (this.value == 這里輸入全局變量的值 ) { this.value = } onblur= if(this.value== ){this.value= defaultValue } / br / hr/ br / input type= button value= 測試取C++在JS Window對象中設置的屬性(Window Binding) quot;javascript:testGetGlobalVar() / br / hr / br / input type= button value= 測試JS調用多參數C++函數(擴展方式) quot;javascript: alert( 測試JS調用多參數C++函數(擴展方式)= + kagulaTest.myfunc(document.getElementById( func2_input1 ).value, document.getElementById( func2_input2 ).value)) / br / hr / br / /BODY /HTML //http://www.w3schools.com/jsref/event_onclick.asp //document.write( Hello World! br/ //測試JS調用C++,無參函數 function testCallFunc() alert(window.myKagulaFunc()); //測試JS調用C++,帶兩個參數函數 function testCallFunc2() { var arg1 = document.getElementById( func2_input1 ).value; var arg2 = document.getElementById( func2_input2 ).value; alert(window.myKagulaFunc2(arg1,arg2)); //正確返回 head and tail 字符串。 function testCallFunc3() var oldValue = window.myKagulaVal; var arg = document.getElementById( func3_input ).value; window.myKagulaFunc3(arg); var newValue = window.myKagulaVal; alert( 新的值: + newValue + 老的值: + oldValue); //測試JS讀取C++設置的變量 function testGetGlobalVar() alert(window.myKagulaVal); //測試c++調用JS function myFunction() { //document.getElementById( demo ).style.color = red alert( C++調用JS測試成功! /script
以上就是HTML頁面,測試JS對C函數的調用的詳細內容,html教程
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答