我是网络编程的新手,学习VBScript。我希望使用HTML标签在表单中显示几个文本框。但是在使用此语句创建文本框时 - document.write(“input type =”text“”)出错了,网页上没有显示任何内容。我知道我可以在脚本块之外使用HTML创建文本框,但我们可以在document.write中进行吗?
答案 0 :(得分:1)
你可以这样做
<script language=vbscript>
document.write("input type='text'") '=> input type="text"
document.write("input type=""text""") '=> input type="text"
'as suggested in other answer won't work
'document.write("input type=\"text\"")
'document.write("input type='text'")
</script>
答案 1 :(得分:0)
尝试以下两个选项中的一个:
您正在使用双引号传递doc.write函数的参数,因此如果再次使用双引号,则必须转义它们,或者在“text”周围使用单引号
答案 2 :(得分:0)
始终在字符串中使用两个引号(“”)来表示单引号。
示例字符串 - “Alex:”你好吗“,他说”
Wscript.Echo“Alex:”“你好吗”,“他说”'使用双引号
当您尝试在wbscript中插入html标记时也是如此。希望这会有所帮助。