这段代码运行良好,但我希望将Welcome,‘+名称居中对齐,使其显示在顶部居中。这是我到目前为止所知道的:
<meta name="viewport" content="width=device-width">
<title>prompt demo</title>
</head>
<body>
<h1 id='demo'> </h1>
<script>
var name=prompt('Please enter your name.')
document.getElementById("demo").innerHTML='Welcome, '+name
</script>```发布于 2020-09-28 23:26:00
<meta name="viewport" content="width=device-width">
<title>prompt demo</title>
</head>
<body>
<h1 id='demo'> </h1>
<script>
var name=prompt('Please enter your name.')
var h1Element = document.getElementById("demo");
h1Element.innerHTML='Welcome, '+name;
h1Element.style.textAlign = "center"
</script>
发布于 2020-09-28 23:31:27
要实现这一点,您应该创建一个名为‘welcomeText’的变量:
var welcomeText = document.getElementById("demo").innerHTML = 'Welcome, ' + name;然后,此代码将文本居中对齐:
welcomeText.style.textAlign = "center"; https://stackoverflow.com/questions/64104870
复制相似问题