在javascript中使用html代码 var a=“sreedhar”;
它给出了语法错误。在javascript中使用html代码 var a=“sreedhar”;,javascript,html,Javascript,Html,它给出了语法错误。 我们不能在“javascript”中直接使用“html标记”吗?不,您不能在javascript中直接使用它们 但是,您可以将它们视为字符串: <body> <script type="text/javascript"> var a="sreedhar"; <input type="text" value="abc"> </script> </body> 然后
我们不能在“javascript”中直接使用“html标记”吗?不,您不能在javascript中直接使用它们 但是,您可以将它们视为字符串:
<body>
<script type="text/javascript">
var a="sreedhar";
<input type="text" value="abc">
</script>
</body>
然后附加到标记,例如
document.body.appendChild(输入)代码>通常,使用javascript的格式良好的hmtl如下所示
var input = document.createElement('input');
input.type = 'text';
input.value = 'abc';
var a=“sreedhar”;
如果要使用javascript生成一些html,请将其作为字符串分配给某个变量
例如,您有一个具有id='abc'
的div,您希望在该div中生成一个文本框,然后您需要这样做
<HTML>
<HEAD>
<script type="text/javascript">
var a="sreedhar";
</script>
</HEAD>
<BODY>
<input type="text" value="abc">
</BODY>
</HTML>
var textbox='';
$('#abc')。追加(文本框);
也许你想要这个:
<script type="text/javascript">
var textbox = '<input type="text" value="abc">';
$('#abc').append(textbox);
</script>
var a=“sreedhar”;
文件。写(“”);
新文件
//将javascript函数放在这里
您可以使用元素id在javascript中使用html元素。您不能。把输入标签放在我眼睛外面!啊哈:)只是开玩笑。在
和
之间,唯一允许的是您使用的脚本语言。你能提供一个更准确的问题吗?你想要什么?
<script type="text/javascript">
var textbox = '<input type="text" value="abc">';
$('#abc').append(textbox);
</script>
<script type="text/javascript">
var a="sreedhar";
document.write('<input type="text" value="abc">');
</script>
</BODY>
<html>
<head>
<title> New Document </title>
<script type="text/javascript">
//put javascript function here
</script>
</head>
<body>
<input type="text" value="abc">
</body>
</html>