永发信息网

<script type="text/javascript">

答案:3  悬赏:80  手机版
解决时间 2021-02-05 17:49
  • 提问者网友:心如荒岛囚我终老
  • 2021-02-05 11:04
为什么不可以去掉text?
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-02-05 11:40
1 <script language = "JavaScript">
2 <script type="text/javascript">
3 <script>
type 和 language 属性都可用来指定 <script> 标签中的脚本的类型。language 属性在 HTML 和 XHTML 标准中受到了非议,这两个标准提倡使用 type 属性。遗憾的是,这两个属性的值是不一样的。
您可能偶尔会看见 language 的值为 VBScript(对 type 而言是 text/vbscript),表示包含的脚本代码是用 Microsoft 的 Visual Basic Script 编写的。
利用 JavaScript,您还可以使用 language 的值 "JavaScript 1.1",表示包含的脚本语句只能被 Netscape 3.0 或更新的版本处理。Netscape 2.0 只支持 JavaScript 1.0,而无法处理标记为 "JavaScript 1.1" 的脚本。
为了保证脚本程序可以正常执行,除非特意使用仅 IE 支持的 VBScript 和 Script Encoder 机制外,应当将 SCRIPT 标记的 "type" 属性设置为 "javascript",并且不要设置已经废弃的 "Languange" 属性。
各浏览器对于 "type" 和 "language" 属性本身均支持,但是对于其中设置的脚本语言类型识别与支持各异:
"type" 和 "language" 同时存在时,所有浏览器均优先识别 "type" 属性内的脚本类型;
其中 IE 浏览器实际支持 JScript 和 VBScript 脚本语言标示以及 Script Encoder 加密;
Firefox Chrome Safari Opera 对 "type" 属性值的具体识别宽容度不一致,相对 Chrome Safari 对属性值正确性校验更加宽松,Firefox 的校验最为严格;
在 "Language" 属性值识别宽容度比较中,各浏览器中 Chrome Safari 依然最为宽松,IE 最为严格,Firefox 与 Opera 持平;
Language Encode 比较中,只有 IE 支持 JScript.Encoder 以及 VBScript.Encoder 类型设置,Firefox Chrome Safari均不支持,Opera 中则是该属性值被修复为默认的 Javascript 脚本语言后才有输出值。
全部回答
  • 1楼网友:骨子里都是戏
  • 2021-02-05 12:49
可以去掉,直接,<script>function xx... </script>
  • 2楼网友:枭雄戏美人
  • 2021-02-05 11:50
<script type="text/javascript">
<!--
// 你的页面中有一个form表单,它的name属性为form1,这句话就是获得// 这个表单的对象
var theform = document.forms['form1'];

// 如果上一种方式无法取得制定对象,那么就用这种方式取
if (!theform) {
 theform = document.form1;
}

function __dopostback(eventtarget, eventargument) {
 // 如果form表单没有提交
 if (!theform.onsubmit || (theform.onsubmit() != false)) {
 // 设置form的属性__eventtarget.value
 theform.__eventtarget.value = eventtarget;

 // 设置form的属性__eventargument.value
 theform.__eventargument.value = eventargument;

 // 将form提交
 theform.submit();
 }
}
// -->
</script>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯