HTML
<div id="div-1">
<input id = "input1" >
</div>
<p id="demo"></p>
Run Code Online (Sandbox Code Playgroud)
JAVASCRIPT
var list = document.getElementById("div-1").firstChild.id;
document.getElementById("demo").innerHTML = list;
Run Code Online (Sandbox Code Playgroud)
我得到的输出是
Undefined
Run Code Online (Sandbox Code Playgroud) 我该如何捕捉警告 mysqli_connect()
例
if (!$connection2 = mysqli_connect($host, $username, $password, $name)){
die('MySQL ERROR: ' . mysql_error());
}
Run Code Online (Sandbox Code Playgroud)
要么
$connection2 = mysqli_connect($host, $username, $password, $name);
if (!$connection2){
die('MySQL ERROR: ' . mysql_error());
}
Run Code Online (Sandbox Code Playgroud)
因此,我试图mysqli_connect()通过在其中放入错误的主机,用户名等来测试方法。但是当我在其中输入错误的变量时,例如我放置了hostlocal而不是localhost。它给了我这个错误
警告:mysqli_connect():php_network_getaddresses:getaddrinfo失败:
此类主机未知。
我知道我将错误的主机放入其中,但是我想以适当的方式捕获错误。像这样的体面消息将是完美的:
不幸的是,您输入的连接详细信息不正确!
所以,我如何获得此消息而不是警告,谢谢
<div id = "a" > </div>
<div id ="b"> child </div>
Run Code Online (Sandbox Code Playgroud)
所以我已经去了两个div这里我想在div"a"中得到div"b"如果我输入:
document.getElementById("a").innerHTML = document.getElementById("b").value;
Run Code Online (Sandbox Code Playgroud)
它会给我这个输出
<div id = "a" > child </div>
Run Code Online (Sandbox Code Playgroud)
但我想要的是
<div id = "a" > <div id ="b"> child </div> </div>
Run Code Online (Sandbox Code Playgroud)