<input type="text" id="job_title" name="job_title" placeholder="{{ user_info[4] }}">怎么改为默认为{{ user_info[4] }}
时间: 2023-07-06 16:09:16 浏览: 36
你可以在 HTML 中为 input 标签添加 value 属性,将其设置为 {{ user_info[4] }},这样就可以将默认值设置为该变量的值。例如:
```html
<input type="text" id="job_title" name="job_title" placeholder="{{ user_info[4] }}" value="{{ user_info[4] }}">
```
这样用户在访问页面时,输入框中的默认值就会显示为 `user_info[4]` 所代表的值。
相关问题
<div class="container__form container--signup"> <form action="{{ url_for('auth.login') }}" class="form" id="form1" method="POST"> <h2 class="form__title">注册</h2> <input type="text" placeholder="用户名账号" class="input" name="username" /> <input type="email" placeholder="邮箱" class="input" name="email"/> <input type="password" placeholder="密码" class="input" name="password"/> <input type="hidden" name="register_submit" value="register_submit"> <button class="btn" type="submit" name="register_submit" onclick="submitForm()">注册</button> </form> </div> <!-- Sign In --> <div class="container__form container--signin"> <form action="{{ url_for('auth.login') }}" class="form" id="form2" method="POST"> <h2 class="form__title">登录</h2> <input type="email" placeholder="邮箱" class="input" name="email"/> <input type="password" placeholder="密码" class="input" name="password"/> <a href="#" class="link">忘记密码?</a> <input type="hidden" name="login_submit" value="login_submit"> <button class="btn" type="submit" name="login_submit" onclick="submitForm()">登录</button> </form> </div>为什么点登录仍然会提交到注册
可能是因为在登录表单中也设置了一个名为"register_submit"的隐藏输入字段,并且使用了相同的名称作为登录提交按钮的名称。这会导致在点击登录按钮时,表单将尝试提交"register_submit"的值,而不是"login_submit"的值。您可以在登录表单中更改隐藏输入字段的名称,以确保它与注册表单中的名称不同,或者在登录提交按钮中使用不同的名称。
<form bindsubmit="formSubmit"> <view class="section__title">用户名称 <input name="username" id="username" placeholder="请输入用户名" value='{{form.username}}' /></view> <!--button bind:tap="checkusername">验证</button--> <view class="section__title">用户密码 <input name="password" id="password" placeholder="请输入密码" value='{{form.password}}' /></view> <view class="section__title">确认密码 <input name="checkPassword" id="checkPassword" placeholder="请再次输入密码" value='{{form.checkPassword}}' /></view> <view class="section__title">密码提示 <input name="pstell" id="pstell" placeholder="请输入密码提示" value='{{form.pstell}}' /></view> <view class="section__title">常用电话 <input name="phone" id="phone" placeholder="请输入常用电话" value='{{form.phone}}' /></view> <view class="section__title">身份证号 <input name="sfid" id="sfid" placeholder="请输入身份证号" value='{{form.sfid}}' /></view> <!--view class="section__title">注册日期</view> <input name="" id="" placeholder="" value="{{}}" /--> <view class="btn-area"> <button formType="submit">提交</button> <button formType="reset">重置</button> </view> </form>形成7行两列的表单,提价和重置在一行
您可以使用以下代码来创建一个7行两列的表单,并将提交和重置按钮放在同一行:
```html
<form bindsubmit="formSubmit">
<view class="section__title">用户名称
<input name="username" id="username" placeholder="请输入用户名" value='{{form.username}}' />
</view>
<view class="section__title">用户密码
<input name="password" id="password" placeholder="请输入密码" value='{{form.password}}' />
</view>
<view class="section__title">确认密码
<input name="checkPassword" id="checkPassword" placeholder="请再次输入密码" value='{{form.checkPassword}}' />
</view>
<view class="section__title">密码提示
<input name="pstell" id="pstell" placeholder="请输入密码提示" value='{{form.pstell}}' />
</view>
<view class="section__title">常用电话
<input name="phone" id="phone" placeholder="请输入常用电话" value='{{form.phone}}' />
</view>
<view class="section__title">身份证号
<input name="sfid" id="sfid" placeholder="请输入身份证号" value='{{form.sfid}}' />
</view>
<view class="btn-area">
<button formType="submit">提交</button>
<button formType="reset">重置</button>
</view>
</form>
```
这将创建一个包含7行两列的表单,每一行包含一个标题和一个输入框。提交和重置按钮将位于底部的同一行。
阅读全文