标题中的Javascript问题
Javascript Issue in Header
我试图在文档头部的函数内部调用Aweber表单代码。我正在创建一个简单的链接,点击后会打开一个Aweber表单。但它不起作用。我正在使用document.write函数,完全不知道它是否正确。
这是头部代码:
<script type="text/javascript">
function aweber()
{
document.write("<script type="text/javascript"
src="http://forms.aweber.com/form/74/1378551674.js"><'/script>");
}
</script>
以下是我在文档中包含的内容。它不起作用——我认为这是一个愚蠢的语法问题。
<a href="javascript:aweber()">Aweber Form</a>
document.write("<script type="text/javascript"
src="http://forms.aweber.com/form/74/1378551674.js"><'/script>");
应该是
document.write('<script type="text/javascript" src="http://forms.aweber.com/form/74/1378551674.js"><'/script>');
首先,不能将双引号放在双引号字符串中:
// see how the syntax highlighting gets screwy here? that's clue #1
var str = "he said "hello""; // bad
var str = 'he said 'hello''; // bad
// Encapsulate with different quotes
var str = 'he said "hello"'; // good
var str = "he said 'hello'"; // good
// Or escape the quotes
var str = "he said '"hello'""; // good
var str = 'he said ''hello'''; // good
其次,JS字符串中不能有换行符。您必须手动插入它们以避免语法错误:
// bad
var str = "a
b";
// good
var str = "a"+
"b";
// good, if you really need a newline character
var str = "a'nb";
var str = "a'n"+
"b";
中属性周围的引号
document.write("<script type="text/javascript" src="http://forms.aweber.com/form/74/1378551674.js"><'/script>");
没有正确逃脱。更改
"<script type="text/javascript" src="http://forms.aweber.com/form/74/1378551674.js"><'/script>"
至
"<script type='"text/javascript'" src='"http://forms.aweber.com/form/74/1378551674.js'"><'/script>"
aweber()
函数所做的只是使JavaScript文件1378551674.js
可用于文档。我不熟悉Aweber Forms,但我想你必须实际调用该JavaScript文件中的一些函数才能做一些事情?
相关文章:
- 我不知道我的编码有什么问题.(JavaScript)
- 登录后重定向,缓存页面问题-Javascript
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 浮点数字问题JavaScript
- 局部全局变量问题 - JavaScript
- 内容滑块问题 javascript
- 多个脚本导致链接问题?Javascript、CSS、HTML、Jquery
- 基本范围问题(javascript和node)
- 表单验证问题(Javascript)
- 表杂乱无章的问题.Javascript HTML5.
- 我的代码有什么问题.JavaScript幻灯片
- 这段代码有什么问题?(JavaScript)
- 浏览器和移动设备的视差背景问题(javascript/jquery)
- Mozilla中的setInterval()问题(Javascript函数)
- While循环问题-JavaScript-jQuery.Clone()
- 检查密码匹配问题(JavaScript)
- 抓取选中单选按钮的问题- JavaScript
- 基于下拉选择禁用文本字段的问题(JavaScript)
- 比较日期问题- javascript
- 浏览器兼容性问题Javascript