第一种方式
var str=" var sum = 1 + 2 "
eval(str)
alert(sum)
第二种方法
把方法写入到a页面中,b页面中直接调用。
如
a 页面中提交到b页面。并且在隐藏帧处理,那么只需要在b页面中返回parent.fa1()就会调用a的代码
<script>
function fa1(){ alert('A')}
</script>
<form name="fm" ation="b页面" target="framesubmit">
</form>
<iframe name="framesubmit" height=0 width=0 />
我们常见的执行js代码都是放入到HTML引入后然后通过HTML文件来执行胡查看代码。
显然这是比较麻烦的事情,如果你的电脑里面安装了node.js,你可以使用node来直接使用node来运行你想要运行的js文件。
扩展资料:动态程序一般有两种实现方式,一是二进制方式,一是脚本方式。
二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。
在html中调用js代码的方法主要有两种:一、将javascript直接写在html文件中,然后在html中调用js函数等;二、将js代码写一个文件中,然后在html中引用该文件,在使用js文件中定义的js函数。工具:Dreamweaver软件步骤操作方法:1、打开Dreamweaver软件,然后在创建新项目下选择HTML;2、点击“文件”选项,然后点击“另存为”,将文件命名为test,并将其保存在电脑桌面上;3、编写一个基本的html文件,该html文件包含一个用户名及一个密码输入文本框和一个确定以及一个取消按钮;4、在title标签下插入,然后在html中调用js函数;5、完成js代码编写及html调用js代码后保存tset.html文件,然后在浏览器中打开test.html文件,检查js代码执行的效果;6、在Dreamweaver软件中新建一个check.js文件(方法同html文件新建),在check文件中输入校验函数;7、然后在test.html的title标签下引用check.js文件;8、在程序中引用check.js文件中的js函数,然后在浏览器中刷新test.hmtl文件,然后在username的输入框中输入非法字符来检验js代码。