用数字而不是文本填充文本框值
Populate text box value with number but not text
所以我有以下javascript函数:
function updateValue()
{
var textBox = document.getElementById("projectName");
textBox.value =
//(open php tag)
$fp = fopen('data.csv', 'r');
$data = array();
while($row = fgetcsv($fp))
$data[] = $row;
echo $data[1][3];
//echo "55";
(close php tag)
}
然后我在我的html代码中有我的文本字段
<input type="text" name="orderedBy" id="orderedBy" oninput="updateValue()" />
我正在尝试将一个变量传递到从csv文件data.csv中获得的文本框的值。如果csv文件中的值是数字,则代码工作正常,但如果是字母数字,则不工作。如果我注释掉"echo$data[1][3]"并取消注释echo"55"行,则代码有效。此外,如果我用字母数字替换55,则代码无效。
为什么字母会破坏这个代码。请帮忙。非常感谢。
我认为您只是漏掉了值的引号。
应该是:
var textBox = document.getElementById("projectName");
textBox.value = "
//(open php tag)
$fp = fopen('data.csv', 'r');
$data = array();
while($row = fgetcsv($fp))
$data[] = $row;
echo $data[1][3];
//echo "55";
(close php tag)
";
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用JSON文件中的变量(字符串)填充文本区域
- JavaScript在其他页面上用html内容填充文本框
- Javascript文本框-查找最低的输入和填充
- 从确认框中预填充输入文本框
- 提交表单时,Javascript(JQuery)不会在文本区域中填充内容
- 如何制作每次填充文本框时都会填充的进度条
- 将指针事件限制为SVG文本填充
- 用数字而不是文本填充文本框值
- 如何自动用文本填充文本字段
- 单击用文本填充输入框
- 弹出窗口中的一组链接,用设置的文本填充特定命名的字段
- D3树状布局:如何用文本填充矩形,但使其大小一致
- 如何隐藏质量上的下一个按钮,直到文本字段被文本填充
- Kineticjs文本填充干扰鼠标悬停事件
- Javascript(没有库)分割文本,用不同的文本填充文本框
- 单击将唯一文本填充到文本框中
- jQuery 1.6的文本填充?(不工作)
- 根据前一个输入文本填充第二个输入文本
- 用所选文本填充引导模式的 JS 似乎只工作一次