js中msgbox.innerHTML是什么意思?我知道innerHTML是设置或返回表格行的开始和结束标签之间的 HTML

JavaScript09

js中msgbox.innerHTML是什么意思?我知道innerHTML是设置或返回表格行的开始和结束标签之间的 HTML,第1张

msgbox这个肯定是一个控件。msgbox.innerHTML就是设置这个控件的内容(html形式,内容中的html代码会自动编译)。像"<font color=red>" + omsg + "</font>"会自动编译为显示红色字体,而不会将"<font color=red>" 这些内容显示到页面。

在JavaScript中,使用window.alert()函数可以模拟VB中的MsgBox()方法。window.alert()函数可以弹出一个对话框,显示一段文本,并等待用户点击“确定”按钮。该函数返回一个布尔值,表示用户是否点击了“确定”按钮。

使用window.alert()函数的语法如下:

window.alert(message)

其中,message是要显示的文本,可以是字符串、数字或其他类型的值。

例如,要弹出一个对话框,显示“Hello World”,可以使用如下代码:

window.alert("Hello World")

当用户点击“确定”按钮后,window.alert()函数会返回true,否则返回false。

因此,要模拟VB中的MsgBox()方法,可以使用window.alert()函数,它可以弹出一个对话框,显示一段文本,并等待用户点击“确定”按钮。

<html>

<script>

function init(){

window.confirm("kk")

}

function window.confirm(str) { execScript("n = (msgbox('"+ str +"',vbYesNo,'自定?提示框的title')=vbYes)","vbscript")return(n)}

</script>

<body>

<input id="1" type="button" value="asdfasdf" onClick="window.confirm('是否?')">

</body>

</html>

这样可以的,以经试过